Base:
property
DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaredAccessibility
16 references to DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
310var propertyAccessibility = _property.DeclaredAccessibility;
Symbols\Source\SourcePropertySymbol.cs (2)
785if (DeclaredAccessibility != implementation.DeclaredAccessibility
Symbols\Source\SourcePropertySymbolBase.cs (3)
1086if (this.DeclaredAccessibility == Accessibility.Private && (IsVirtual || (IsAbstract && !isExplicitInterfaceImplementationInInterface) || IsOverride)) 1139else if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected() && !this.IsOverride) 1157!IsAccessibilityMoreRestrictive(this.DeclaredAccessibility, accessor.LocalAccessibility))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
BreakingChanges.cs (2)
117Assert.Equal(Accessibility.Public, derivedProperty1.DeclaredAccessibility); 121Assert.Equal(Accessibility.Public, derivedProperty2.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Semantics\RecordTests.cs (5)
19020Assert.Equal(Accessibility.Protected, equalityContract.DeclaredAccessibility); 19136Assert.Equal(Accessibility.Protected, equalityContract.DeclaredAccessibility); 19209Assert.Equal(modifiers == "sealed " ? Accessibility.Private : Accessibility.Protected, equalityContract.DeclaredAccessibility); 20141Assert.Equal(Accessibility.Private, equalityContract.DeclaredAccessibility); 20172Assert.Equal(Accessibility.Protected, equalityContract.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\PartialPropertiesTests.cs (1)
1457Assert.Equal(Accessibility.Private, p1Def.DeclaredAccessibility);
Symbols\Source\RecordTests.cs (2)
158Assert.Equal(Accessibility.Public, x.DeclaredAccessibility); 192Assert.Equal(Accessibility.Public, y.DeclaredAccessibility);