Base:
property
DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaredAccessibility
Implemented interface member:
property
DeclaredAccessibility
Microsoft.CodeAnalysis.Symbols.ISymbolInternal.DeclaredAccessibility
13 overrides of DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp (13)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
162
public sealed override Accessibility
DeclaredAccessibility
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
211
public sealed override Accessibility
DeclaredAccessibility
Symbols\ErrorTypeSymbol.cs (1)
385
public sealed override Accessibility
DeclaredAccessibility
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
886
public override Accessibility
DeclaredAccessibility
Symbols\Source\SourceMemberContainerSymbol.cs (1)
988
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
141
public override Accessibility
DeclaredAccessibility
=> Accessibility.Private;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
854
public override Accessibility
DeclaredAccessibility
=> Accessibility.Internal;
Symbols\Synthesized\SynthesizedContainer.cs (1)
156
public override Accessibility
DeclaredAccessibility
=> Accessibility.Private;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
77
public override Accessibility
DeclaredAccessibility
=> Accessibility.Internal;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
105
public override Accessibility
DeclaredAccessibility
=> Accessibility.Internal;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
58
public override Accessibility
DeclaredAccessibility
=> Accessibility.Internal;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
51
public override Accessibility
DeclaredAccessibility
=> Accessibility.Internal;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
105
public override Accessibility
DeclaredAccessibility
17 references to DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp (17)
Binder\LockBinder.cs (1)
91
if (scopeType is not NamedTypeSymbol { Name: WellKnownMemberNames.LockScopeTypeName, Arity: 0, IsValueType: true, IsRefLikeType: true,
DeclaredAccessibility
: Accessibility.Public } ||
Binder\Semantics\AccessCheck.cs (2)
248
? IsNonNestedTypeAccessible(type.ContainingAssembly, type.
DeclaredAccessibility
, within)
249
: IsMemberAccessible(containingType, type.
DeclaredAccessibility
, within, null, out unused, compilation, ref useSiteInfo, basesBeingResolved);
Compiler\ClsComplianceChecker.cs (2)
1066
bool sawProtected = type.
DeclaredAccessibility
.HasProtected();
1078
sawProtected = sawProtected || containingType.
DeclaredAccessibility
.HasProtected();
Emitter\Model\PEModuleBuilder.cs (1)
848
if (type.
DeclaredAccessibility
== Accessibility.Private)
Emitter\NoPia\EmbeddedType.cs (1)
77
return UnderlyingNamedType.AdaptedNamedTypeSymbol.
DeclaredAccessibility
== Accessibility.Public;
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (3)
204
builderType = ValidateBuilderType(F, builderArgument, returnType.
DeclaredAccessibility
, isGeneric: false, useMethodLevelBuilder);
285
builderType = ValidateBuilderType(F, builderArgument, returnType.
DeclaredAccessibility
, isGeneric: true, useMethodLevelBuilder);
346
(forMethodLevelBuilder || builderType.
DeclaredAccessibility
== desiredAccessibility))
Symbols\AssemblySymbol.cs (1)
1069
return result.
DeclaredAccessibility
== Accessibility.Public || IsSymbolAccessible(result, this);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
219
else if (specifierType.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
378
candidate.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
62
if (result is null || result.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\NamedTypeSymbol.cs (1)
1985
if (type.
DeclaredAccessibility
!= Accessibility.Public ||
Symbols\Source\SourceAssemblySymbol.cs (1)
1896
return !obj.IsErrorType() && obj.
DeclaredAccessibility
== Accessibility.Public;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
109
return _underlyingType.
DeclaredAccessibility
;