Base:
property
DeclaredAccessibility
Microsoft.CodeAnalysis.VisualBasic.Symbol.DeclaredAccessibility
14 overrides of DeclaredAccessibility
Microsoft.CodeAnalysis.VisualBasic (12)
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
262
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
164
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
263
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\ErrorTypeSymbol.vb (1)
218
Public NotOverridable Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
342
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
353
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1244
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
742
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\SubstitutedNamedType.vb (1)
110
Public NotOverridable Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
172
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\UnboundGenericType.vb (1)
197
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
72
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.vb (1)
189
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
191
Public Overrides ReadOnly Property
DeclaredAccessibility
As Accessibility
71 references to DeclaredAccessibility
Microsoft.CodeAnalysis.VisualBasic (19)
Emit\NoPia\EmbeddedType.vb (1)
65
Return UnderlyingNamedType.AdaptedNamedTypeSymbol.
DeclaredAccessibility
= Accessibility.Public
Emit\PEModuleBuilder.vb (1)
560
If entry.type.
DeclaredAccessibility
= Accessibility.Private Then
Semantics\AccessCheck.vb (4)
166
Return CheckNonNestedTypeAccessibility(typeSym.ContainingAssembly, typeSym.
DeclaredAccessibility
, within)
168
Return CheckMemberAccessibility(typeSym.ContainingType, typeSym.
DeclaredAccessibility
, within, Nothing, basesBeingResolved, useSiteInfo)
658
If exposedType.
DeclaredAccessibility
= Accessibility.Public Then
792
Dim accessOfContainer As Accessibility = s_mapAccessToAccessOutsideAssembly(enclosingType.
DeclaredAccessibility
)
Symbols\AssemblySymbol.vb (1)
713
Return result.
DeclaredAccessibility
= Accessibility.Public OrElse IsSymbolAccessible(result, Me)
Symbols\Metadata\PE\MetadataDecoder.vb (1)
331
candidate.
DeclaredAccessibility
<> Accessibility.Public Then
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
55
If result Is Nothing OrElse result.
DeclaredAccessibility
<> Accessibility.Public Then
Symbols\MethodSymbol.vb (1)
506
If type.
DeclaredAccessibility
= Accessibility.Private Then
Symbols\NamespaceSymbol.vb (1)
197
Select Case typeMember.
DeclaredAccessibility
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
355
Return _underlyingType.
DeclaredAccessibility
Symbols\Source\SourceAssemblySymbol.vb (1)
914
Return Not obj.IsErrorType() AndAlso obj.
DeclaredAccessibility
= Accessibility.Public
Symbols\Source\SourceNamedTypeSymbol.vb (1)
601
If namedType.
DeclaredAccessibility
= Accessibility.Public AndAlso namedType.MangleName = Me.MangleName Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
170
If container.
DeclaredAccessibility
<> Accessibility.Public Then
Symbols\SubstitutedNamedType.vb (1)
112
Return OriginalDefinition.
DeclaredAccessibility
Symbols\Tuples\TupleTypeSymbol.vb (1)
176
result = Me._underlyingType.
DeclaredAccessibility
Symbols\UnboundGenericType.vb (1)
199
Return OriginalDefinition.
DeclaredAccessibility
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
74
Return Me._underlyingType.
DeclaredAccessibility
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (9)
CodeGen\CodeGenAsyncTests.vb (1)
8429
Assert.Equal(Accessibility.Private, type.
DeclaredAccessibility
)
Emit\EmitMetadata.vb (8)
485
Assert.Equal(Accessibility.Public, classA.
DeclaredAccessibility
)
488
Assert.Equal(Accessibility.Friend, classB.
DeclaredAccessibility
)
491
Assert.Equal(Accessibility.Friend, classC.
DeclaredAccessibility
)
498
Assert.Equal(Accessibility.Public, classD.
DeclaredAccessibility
)
499
Assert.Equal(Accessibility.Friend, classE.
DeclaredAccessibility
)
500
Assert.Equal(Accessibility.Protected, classF.
DeclaredAccessibility
)
501
Assert.Equal(Accessibility.ProtectedOrFriend, classH.
DeclaredAccessibility
)
505
Assert.Equal(Accessibility.Private, classG.
DeclaredAccessibility
)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (43)
SymbolsTests\CompilationCreationTests.vb (2)
1903
Assert.Equal(Accessibility.[Public], type3.
DeclaredAccessibility
)
1904
Assert.Equal(Accessibility.Friend, typeC302.
DeclaredAccessibility
)
SymbolsTests\Metadata\MetadataTypeTests.vb (4)
122
Assert.Equal(Accessibility.Friend, class1.
DeclaredAccessibility
)
175
Assert.Equal(Accessibility.Public, type1.
DeclaredAccessibility
)
230
Assert.Equal(Accessibility.Public, type1.
DeclaredAccessibility
)
283
Assert.Equal(Accessibility.Public, type1.
DeclaredAccessibility
)
SymbolsTests\Metadata\PE\TypeAccessibility.vb (6)
34
Assert.Equal(Accessibility.Public, obj.
DeclaredAccessibility
)
39
Assert.Equal(Accessibility.Friend, fxAssembly.
DeclaredAccessibility
)
50
Assert.Equal(Accessibility.Friend, ControlKeyState.
DeclaredAccessibility
)
58
Assert.Equal(Accessibility.Public, ContextForm.
DeclaredAccessibility
)
78
Assert.Equal(Accessibility.Protected, SerializedArg.
DeclaredAccessibility
)
94
Assert.Equal(Accessibility.ProtectedOrFriend, ExceptionFromErrorCode.
DeclaredAccessibility
)
SymbolsTests\Source\MethodTests.vb (6)
1073
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
1081
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
1101
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
1121
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
1128
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
1137
Assert.Equal(Accessibility.Friend, typemem.
DeclaredAccessibility
)
SymbolsTests\Source\TypeTests.vb (19)
93
Assert.Equal(Accessibility.Friend, ifaceA.
DeclaredAccessibility
)
111
Assert.Equal(Accessibility.Public, classB.
DeclaredAccessibility
)
128
Assert.Equal(Accessibility.Friend, delegateB.
DeclaredAccessibility
)
149
Assert.Equal(Accessibility.Friend, enumE.
DeclaredAccessibility
)
164
Assert.Equal(Accessibility.Friend, structI.
DeclaredAccessibility
)
179
Assert.Equal(Accessibility.Friend, moduleM.
DeclaredAccessibility
)
241
Assert.Equal(Accessibility.Public, outerClass.
DeclaredAccessibility
)
257
Assert.Equal(Accessibility.Private, i1Class.
DeclaredAccessibility
)
267
Assert.Equal(Accessibility.ProtectedOrFriend, i3Interface.
DeclaredAccessibility
)
277
Assert.Equal(Accessibility.Public, i4Enum.
DeclaredAccessibility
)
291
Assert.Equal(Accessibility.Protected, i2Arity1.
DeclaredAccessibility
)
305
Assert.Equal(Accessibility.Protected, i2Arity2.
DeclaredAccessibility
)
554
Assert.Equal(Accessibility.Public, enumE.
DeclaredAccessibility
)
607
Assert.Equal(Accessibility.Friend, classA.
DeclaredAccessibility
)
617
Assert.Equal(Accessibility.Public, igoo.
DeclaredAccessibility
)
627
Assert.Equal(Accessibility.Public, structS.
DeclaredAccessibility
)
810
Assert.Equal(Accessibility.Friend, type1.
DeclaredAccessibility
) ' NOTE: for erroneous symbols we return 'best guess'
812
Assert.Equal(Accessibility.Friend, type1.
DeclaredAccessibility
) ' NOTE: for erroneous symbols we return 'best guess'
814
Assert.Equal(Accessibility.Friend, type1.
DeclaredAccessibility
) ' NOTE: for erroneous symbols we return 'best guess'
SymbolsTests\WellKnownTypeValidationTests.vb (6)
40
Assert.Equal(Accessibility.Public, special.
DeclaredAccessibility
)
45
Assert.Equal(Accessibility.Internal, lookup.
DeclaredAccessibility
)
161
Assert.Equal(Accessibility.Internal, wellKnown.
DeclaredAccessibility
)
164
Assert.Equal(Accessibility.Public, wellKnown.
DeclaredAccessibility
)
169
Assert.Equal(Accessibility.Internal, lookup.
DeclaredAccessibility
)
417
Assert.Equal(Accessibility.Public, wellKnown.
DeclaredAccessibility
)