72 references to TypeMemberVisibility
Microsoft.CodeAnalysis (35)
CodeGen\PrivateImplementationDetails.cs (9)
717
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
791
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
880
public Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
1009
public abstract Cci.
TypeMemberVisibility
Visibility { get; }
1218
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Private;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
80
public Cci.
TypeMemberVisibility
Visibility
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
79
public
TypeMemberVisibility
Visibility => OldDefinition.Visibility;
Emit\NoPia\CommonEmbeddedEvent.cs (2)
67
protected abstract Cci.
TypeMemberVisibility
Visibility { get; }
161
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\CommonEmbeddedField.cs (2)
64
protected abstract Cci.
TypeMemberVisibility
Visibility { get; }
168
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\CommonEmbeddedMethod.cs (2)
72
protected abstract Cci.
TypeMemberVisibility
Visibility { get; }
243
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility => Visibility;
Emit\NoPia\CommonEmbeddedProperty.cs (2)
67
protected abstract Cci.
TypeMemberVisibility
Visibility { get; }
189
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emit\NoPia\VtblGap.cs (2)
163
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
165
get { return Cci.
TypeMemberVisibility
.Public; }
PEWriter\Members.cs (4)
846
TypeMemberVisibility
Visibility { get; }
1025
case
TypeMemberVisibility
.Private:
1028
case
TypeMemberVisibility
.Assembly:
1029
case
TypeMemberVisibility
.FamilyAndAssembly:
PEWriter\MetadataWriter.cs (6)
1545
case
TypeMemberVisibility
.Public:
1548
case
TypeMemberVisibility
.Private:
1551
case
TypeMemberVisibility
.Family:
1554
case
TypeMemberVisibility
.Assembly:
1557
case
TypeMemberVisibility
.FamilyAndAssembly:
1560
case
TypeMemberVisibility
.FamilyOrAssembly:
PEWriter\MethodDefinitionBase.cs (1)
83
public abstract
TypeMemberVisibility
Visibility { get; }
PEWriter\StaticConstructor.cs (2)
15
public override
TypeMemberVisibility
Visibility =>
TypeMemberVisibility
.Private;
Symbols\ISymbolInternal.cs (1)
42
Cci.
TypeMemberVisibility
MetadataVisibility { get; }
Microsoft.CodeAnalysis.CSharp (37)
Emitter\Model\EventSymbolAdapter.cs (1)
113
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emitter\Model\FieldSymbolAdapter.cs (1)
280
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emitter\Model\MethodSymbolAdapter.cs (1)
328
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
846
return AdaptedNamedTypeSymbol.MetadataVisibility == Cci.
TypeMemberVisibility
.Public;
875
Cci.
TypeMemberVisibility
Cci.ITypeDefinitionMember.Visibility
Emitter\Model\PropertySymbolAdapter.cs (1)
235
TypeMemberVisibility
ITypeDefinitionMember.Visibility
Emitter\NoPia\EmbeddedEvent.cs (1)
54
protected override Cci.
TypeMemberVisibility
Visibility
Emitter\NoPia\EmbeddedField.cs (1)
124
protected override Cci.
TypeMemberVisibility
Visibility
Emitter\NoPia\EmbeddedMethod.cs (1)
175
protected override Cci.
TypeMemberVisibility
Visibility
Emitter\NoPia\EmbeddedProperty.cs (1)
61
protected override Cci.
TypeMemberVisibility
Visibility
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
38
public override
TypeMemberVisibility
MetadataVisibility
Symbols\Source\ExtensionGroupingInfo.cs (15)
140
public Cci.
TypeMemberVisibility
GetCorrespondingMarkerMethodVisibility(SynthesizedExtensionMarker marker)
142
Debug.Assert(Cci.
TypeMemberVisibility
.Public > Cci.
TypeMemberVisibility
.Assembly);
143
Debug.Assert(Cci.
TypeMemberVisibility
.Assembly > Cci.
TypeMemberVisibility
.Private);
145
var
result = Cci.
TypeMemberVisibility
.Private;
151
var
memberVisibility = symbol.MetadataVisibility;
152
Debug.Assert(memberVisibility is Cci.
TypeMemberVisibility
.Public or Cci.
TypeMemberVisibility
.Assembly or Cci.
TypeMemberVisibility
.Private);
154
if (memberVisibility == Cci.
TypeMemberVisibility
.Public)
156
return
TypeMemberVisibility
.Public;
536
TypeMemberVisibility
ITypeDefinitionMember.Visibility =>
TypeMemberVisibility
.Public;
Symbols\Symbol.cs (11)
231
public virtual Cci.
TypeMemberVisibility
MetadataVisibility
254
return Cci.
TypeMemberVisibility
.Public;
260
return Cci.
TypeMemberVisibility
.Public;
264
return Cci.
TypeMemberVisibility
.Private;
271
return Cci.
TypeMemberVisibility
.Public;
275
return Cci.
TypeMemberVisibility
.Assembly;
282
return Cci.
TypeMemberVisibility
.Public;
286
return Cci.
TypeMemberVisibility
.Family;
291
return Cci.
TypeMemberVisibility
.FamilyAndAssembly;
297
return Cci.
TypeMemberVisibility
.Public;
301
return Cci.
TypeMemberVisibility
.FamilyOrAssembly;