56 references to TypeMemberVisibility
Microsoft.CodeAnalysis (35)
CodeGen\PrivateImplementationDetails.cs (9)
717public override Cci.TypeMemberVisibility Visibility => Cci.TypeMemberVisibility.Assembly; 791public override Cci.TypeMemberVisibility Visibility => Cci.TypeMemberVisibility.Assembly; 880public Cci.TypeMemberVisibility Visibility => Cci.TypeMemberVisibility.Assembly; 1009public abstract Cci.TypeMemberVisibility Visibility { get; } 1216public override Cci.TypeMemberVisibility Visibility => Cci.TypeMemberVisibility.Private;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
80public Cci.TypeMemberVisibility Visibility
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
79public TypeMemberVisibility Visibility => OldDefinition.Visibility;
Emit\NoPia\CommonEmbeddedEvent.cs (2)
67protected abstract Cci.TypeMemberVisibility Visibility { get; } 161Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\CommonEmbeddedField.cs (2)
64protected abstract Cci.TypeMemberVisibility Visibility { get; } 168Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\CommonEmbeddedMethod.cs (2)
72protected abstract Cci.TypeMemberVisibility Visibility { get; } 243Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility => Visibility;
Emit\NoPia\CommonEmbeddedProperty.cs (2)
67protected abstract Cci.TypeMemberVisibility Visibility { get; } 189Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\VtblGap.cs (2)
163Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility 165get { return Cci.TypeMemberVisibility.Public; }
PEWriter\Members.cs (4)
846TypeMemberVisibility Visibility { get; } 1025case TypeMemberVisibility.Private: 1028case TypeMemberVisibility.Assembly: 1029case TypeMemberVisibility.FamilyAndAssembly:
PEWriter\MetadataWriter.cs (6)
1545case TypeMemberVisibility.Public: 1548case TypeMemberVisibility.Private: 1551case TypeMemberVisibility.Family: 1554case TypeMemberVisibility.Assembly: 1557case TypeMemberVisibility.FamilyAndAssembly: 1560case TypeMemberVisibility.FamilyOrAssembly:
PEWriter\MethodDefinitionBase.cs (1)
83public abstract TypeMemberVisibility Visibility { get; }
PEWriter\StaticConstructor.cs (2)
15public override TypeMemberVisibility Visibility => TypeMemberVisibility.Private;
Symbols\ISymbolInternal.cs (1)
42Cci.TypeMemberVisibility MetadataVisibility { get; }
Microsoft.CodeAnalysis.CSharp (21)
Emitter\Model\EventSymbolAdapter.cs (1)
113Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emitter\Model\FieldSymbolAdapter.cs (1)
280Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emitter\Model\MethodSymbolAdapter.cs (1)
307Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
831return AdaptedNamedTypeSymbol.MetadataVisibility == Cci.TypeMemberVisibility.Public; 860Cci.TypeMemberVisibility Cci.ITypeDefinitionMember.Visibility
Emitter\Model\PropertySymbolAdapter.cs (1)
227TypeMemberVisibility ITypeDefinitionMember.Visibility
Emitter\NoPia\EmbeddedEvent.cs (1)
54protected override Cci.TypeMemberVisibility Visibility
Emitter\NoPia\EmbeddedField.cs (1)
124protected override Cci.TypeMemberVisibility Visibility
Emitter\NoPia\EmbeddedMethod.cs (1)
175protected override Cci.TypeMemberVisibility Visibility
Emitter\NoPia\EmbeddedProperty.cs (1)
61protected override Cci.TypeMemberVisibility Visibility
Symbols\Symbol.cs (11)
231public Cci.TypeMemberVisibility MetadataVisibility 254return Cci.TypeMemberVisibility.Public; 260return Cci.TypeMemberVisibility.Public; 264return Cci.TypeMemberVisibility.Private; 271return Cci.TypeMemberVisibility.Public; 275return Cci.TypeMemberVisibility.Assembly; 282return Cci.TypeMemberVisibility.Public; 286return Cci.TypeMemberVisibility.Family; 291return Cci.TypeMemberVisibility.FamilyAndAssembly; 297return Cci.TypeMemberVisibility.Public; 301return Cci.TypeMemberVisibility.FamilyOrAssembly;