52 overrides of DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp (52)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
209
public override Accessibility
DeclaredAccessibility
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
119
public override Accessibility
DeclaredAccessibility
Symbols\AliasSymbol.cs (1)
192
public override Accessibility
DeclaredAccessibility
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
131
public override Accessibility
DeclaredAccessibility
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
179
public override Accessibility
DeclaredAccessibility
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
59
public sealed override Accessibility
DeclaredAccessibility
Symbols\ArrayTypeSymbol.cs (1)
421
public override Accessibility
DeclaredAccessibility
Symbols\AssemblySymbol.cs (1)
225
public sealed override Accessibility
DeclaredAccessibility
Symbols\DiscardSymbol.cs (1)
22
public override Accessibility
DeclaredAccessibility
=> Accessibility.NotApplicable;
Symbols\DynamicTypeSymbol.cs (1)
178
public override Accessibility
DeclaredAccessibility
Symbols\ErrorMethodSymbol.cs (1)
86
public override Accessibility
DeclaredAccessibility
Symbols\ErrorPropertySymbol.cs (1)
66
public override Accessibility
DeclaredAccessibility
{ get { return Accessibility.NotApplicable; } }
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
828
public override Accessibility
DeclaredAccessibility
=> Accessibility.NotApplicable;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
84
public override Accessibility
DeclaredAccessibility
=> Accessibility.NotApplicable;
Symbols\FunctionTypeSymbol.cs (1)
118
public override Accessibility
DeclaredAccessibility
=> throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
96
public override Accessibility
DeclaredAccessibility
Symbols\LocalSymbol.cs (1)
178
public sealed override Accessibility
DeclaredAccessibility
Symbols\Metadata\PE\PEEventSymbol.cs (1)
261
public override Accessibility
DeclaredAccessibility
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
530
public override Accessibility
DeclaredAccessibility
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
490
public override Accessibility
DeclaredAccessibility
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
449
public override Accessibility
DeclaredAccessibility
Symbols\ModuleSymbol.cs (1)
114
public sealed override Accessibility
DeclaredAccessibility
Symbols\NamedTypeSymbol.cs (1)
726
public abstract override Accessibility
DeclaredAccessibility
{ get; }
Symbols\NamespaceSymbol.cs (1)
163
public sealed override Accessibility
DeclaredAccessibility
Symbols\ParameterSymbol.cs (1)
290
public override Accessibility
DeclaredAccessibility
Symbols\PointerTypeSymbol.cs (1)
34
public override Accessibility
DeclaredAccessibility
Symbols\RangeVariableSymbol.cs (1)
127
public override Accessibility
DeclaredAccessibility
Symbols\ReducedExtensionMethodSymbol.cs (1)
447
public override Accessibility
DeclaredAccessibility
Symbols\SignatureOnlyMethodSymbol.cs (1)
141
public override Accessibility
DeclaredAccessibility
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
78
public override Accessibility
DeclaredAccessibility
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
51
public sealed override Accessibility
DeclaredAccessibility
Symbols\Source\LambdaSymbol.cs (1)
214
public override Accessibility
DeclaredAccessibility
Symbols\Source\LocalFunctionSymbol.cs (1)
361
public override Accessibility
DeclaredAccessibility
=> ModifierUtils.EffectiveAccessibility(_declarationModifiers);
Symbols\Source\SourceEventSymbol.cs (1)
455
public sealed override Accessibility
DeclaredAccessibility
Symbols\Source\SourceMemberMethodSymbol.cs (1)
607
public override Accessibility
DeclaredAccessibility
Symbols\Source\SourcePropertySymbolBase.cs (1)
705
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
55
public override Accessibility
DeclaredAccessibility
=> Accessibility.Private;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
223
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
97
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
171
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
186
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
146
public sealed override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
40
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
59
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
345
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
64
public override Accessibility
DeclaredAccessibility
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
94
public override Accessibility
DeclaredAccessibility
Symbols\TypeParameterSymbol.cs (1)
209
public sealed override Accessibility
DeclaredAccessibility
Symbols\Wrapped\WrappedEventSymbol.cs (1)
86
public override Accessibility
DeclaredAccessibility
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
52
public override Accessibility
DeclaredAccessibility
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
109
public override Accessibility
DeclaredAccessibility
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
108
public override Accessibility
DeclaredAccessibility
83 references to DeclaredAccessibility
Microsoft.CodeAnalysis.CSharp (83)
Binder\Binder_Attributes.cs (3)
621
invalidNamedArgument |= (namedArgumentNameSymbol.
DeclaredAccessibility
!= Accessibility.Public);
645
getMethod!.
DeclaredAccessibility
!= Accessibility.Public ||
646
setMethod!.
DeclaredAccessibility
!= Accessibility.Public;
Binder\Binder_Conversions.cs (3)
603
DeclaredAccessibility
: Accessibility.Public,
635
DeclaredAccessibility
: Accessibility.Public,
668
DeclaredAccessibility
: Accessibility.Public,
Binder\Binder_Expressions.cs (1)
9110
switch (symbol.
DeclaredAccessibility
)
Binder\Binder_Lookup.cs (4)
1597
if ((unwrappedSymbol.
DeclaredAccessibility
== Accessibility.Internal ||
1598
unwrappedSymbol.
DeclaredAccessibility
== Accessibility.ProtectedAndInternal ||
1599
unwrappedSymbol.
DeclaredAccessibility
== Accessibility.ProtectedOrInternal)
1746
if (s.
DeclaredAccessibility
== Accessibility.Private)
Binder\ForEachLoopBinder.cs (3)
1474
if (result.IsStatic || result.
DeclaredAccessibility
!= Accessibility.Public)
1700
if (lookupSymbol.IsStatic || lookupSymbol.
DeclaredAccessibility
!= Accessibility.Public || lookupSymbol.Kind != SymbolKind.Property)
1733
moveNextMethodCandidate.Method.IsStatic || moveNextMethodCandidate.Method.
DeclaredAccessibility
!= Accessibility.Public ||
Binder\LockBinder.cs (1)
121
DeclaredAccessibility
: Accessibility.Public,
Binder\PatternExplainer.cs (1)
653
if (declaredMember is FieldSymbol { IsConst: true, IsStatic: true,
DeclaredAccessibility
: Accessibility.Public } field &&
Binder\Semantics\AccessCheck.cs (3)
90
switch (symbol.
DeclaredAccessibility
)
103
throw ExceptionUtilities.UnexpectedValue(symbol.
DeclaredAccessibility
);
212
return IsMemberAccessible(symbol.ContainingType, symbol.
DeclaredAccessibility
, within, throughTypeOpt, out failedThroughTypeCheck, compilation, ref useSiteInfo);
Compiler\ClsComplianceChecker.cs (2)
1235
switch (symbol.
DeclaredAccessibility
)
1249
throw ExceptionUtilities.UnexpectedValue(symbol.
DeclaredAccessibility
);
Compiler\DocumentationCommentCompiler.cs (1)
702
switch (symbol.
DeclaredAccessibility
)
Compiler\MethodBodySynthesizer.cs (1)
603
Accessibility accessibility = baseTypeMethod.
DeclaredAccessibility
;
Emitter\Model\AttributeDataAdapter.cs (1)
185
if (member.
DeclaredAccessibility
== Accessibility.Public)
Emitter\Model\MethodSymbolAdapter.cs (1)
597
Accessibility accessibility = this.
DeclaredAccessibility
;
Emitter\Model\PEModuleBuilder.cs (1)
586
if (symbol.
DeclaredAccessibility
!= Accessibility.Public)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
457
(containerKind == TypeKind.Struct && (field.AdaptedFieldSymbol.IsStatic || field.AdaptedFieldSymbol.
DeclaredAccessibility
!= Accessibility.Public)))
FlowAnalysis\EmptyStructTypeCache.cs (1)
257
switch (symbol.
DeclaredAccessibility
)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
484
if ((method.
DeclaredAccessibility
== Accessibility.Public) &&
512
if ((property.
DeclaredAccessibility
== Accessibility.Public) &&
Symbols\Attributes\AttributeData.cs (2)
560
property.
DeclaredAccessibility
== Accessibility.Public && property.GetMemberArity() == 0 &&
561
(object)property.SetMethod != null && property.SetMethod.
DeclaredAccessibility
== Accessibility.Public)
Symbols\Compilation_WellKnownMembers.cs (1)
296
!(member.
DeclaredAccessibility
== Accessibility.Public || (accessWithinOpt is object && Symbol.IsSymbolAccessible(member, accessWithinOpt))))
Symbols\ConstraintsHelper.cs (1)
1525
if (constructor.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\MemberSymbolExtensions.cs (1)
380
return accessor.IsImplementable() && accessor.
DeclaredAccessibility
!= Accessibility.Public;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
409
if (methodSymbol.
DeclaredAccessibility
!= Accessibility.Private ||
472
if (candidate.
DeclaredAccessibility
!= @this.DeclaredAccessibility)
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
491
Accessibility overriddenAccessibility = getMethod.
DeclaredAccessibility
;
503
Accessibility overriddenAccessibility = setMethod.
DeclaredAccessibility
;
Symbols\NativeIntegerTypeSymbol.cs (1)
84
if (underlyingMember.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\PropertyOrEventSymbolExtensions.cs (4)
65
return ((object)accessor2 == null) ? Accessibility.NotApplicable : accessor2.
DeclaredAccessibility
;
69
return accessor1.
DeclaredAccessibility
;
72
return GetDeclaredAccessibilityFromAccessors(accessor1.
DeclaredAccessibility
, accessor2.
DeclaredAccessibility
);
Symbols\PublicModel\Symbol.cs (1)
129
return UnderlyingSymbol.
DeclaredAccessibility
;
Symbols\ReducedExtensionMethodSymbol.cs (1)
449
get { return _reducedFrom.
DeclaredAccessibility
; }
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
76
return this.AssociatedSymbol.
DeclaredAccessibility
;
Symbols\Source\SourceMemberContainerSymbol.cs (12)
735
Accessibility fieldDeclaredAccessibility = field.
DeclaredAccessibility
;
905
switch (container.
DeclaredAccessibility
)
2694
if (member.
DeclaredAccessibility
.HasProtected() && member is not SourceExtensionImplementationMethodSymbol)
4693
if (m.
DeclaredAccessibility
!= Accessibility.Public)
4897
if (deconstruct.
DeclaredAccessibility
!= Accessibility.Public)
4955
else if (!this.IsSealed && (constructor.
DeclaredAccessibility
!= Accessibility.Public && constructor.
DeclaredAccessibility
!= Accessibility.Protected))
5000
if (printMembersMethod.
DeclaredAccessibility
!= Accessibility.Private)
5005
else if (printMembersMethod.
DeclaredAccessibility
!= Accessibility.Protected)
5262
if (equalityContract.
DeclaredAccessibility
!= Accessibility.Private)
5267
else if (equalityContract.
DeclaredAccessibility
!= Accessibility.Protected)
5328
if (thisEquals.
DeclaredAccessibility
!= Accessibility.Public)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (7)
906
var accessibility = SyntaxFacts.GetText(overriddenMember.
DeclaredAccessibility
);
1677
switch (hidingMember.
DeclaredAccessibility
)
1719
throw ExceptionUtilities.UnexpectedValue(hidingMember.
DeclaredAccessibility
);
1729
overridden.
DeclaredAccessibility
== Accessibility.ProtectedOrInternal)
1731
return overriding.
DeclaredAccessibility
== Accessibility.Protected;
1735
return overridden.
DeclaredAccessibility
== overriding.
DeclaredAccessibility
;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1976
|| !InstanceConstructors.Any(c => c is { ParameterCount: 0,
DeclaredAccessibility
: Accessibility.Internal or Accessibility.Public })
Symbols\Symbol.cs (3)
251
switch (
DeclaredAccessibility
)
305
throw ExceptionUtilities.UnexpectedValue(
DeclaredAccessibility
);
1809
return this.
DeclaredAccessibility
;
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
162
DeclaredAccessibility
: Accessibility.Public,
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
326
return m.
DeclaredAccessibility
== Accessibility.Public && !m.IsStatic;
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
68
Accessibility overriddenAccessibility = _overriddenAccessor.
DeclaredAccessibility
;
Symbols\TypeSymbol.cs (4)
844
bool canBeImplementedImplicitlyInCSharp9 = interfaceMember.
DeclaredAccessibility
== Accessibility.Public && !interfaceMember.IsEventOrPropertyWithImplementableNonPublicAccessor();
1744
if (member.
DeclaredAccessibility
!= Accessibility.Public || member == implicitImpl)
2009
else if (closestMismatch.
DeclaredAccessibility
!= Accessibility.Public)
2258
if (candidateMember.
DeclaredAccessibility
!= Accessibility.Public || candidateMember.IsStatic != interfaceMember.IsStatic)
Symbols\TypeSymbolExtensions.cs (2)
1004
Accessibility acc1 = s1.
DeclaredAccessibility
;
1013
Accessibility acc2 = s2.
DeclaredAccessibility
;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
90
return _underlyingEvent.
DeclaredAccessibility
;
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
56
return _underlyingField.
DeclaredAccessibility
;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
113
return UnderlyingMethod.
DeclaredAccessibility
;
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
112
return _underlyingProperty.
DeclaredAccessibility
;