74 references to TypeMemberVisibility
Microsoft.CodeAnalysis (37)
CodeGen\PrivateImplementationDetails.cs (9)
671
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
745
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
834
public Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Assembly;
963
public abstract Cci.
TypeMemberVisibility
Visibility { get; }
1172
public override Cci.
TypeMemberVisibility
Visibility => Cci.
TypeMemberVisibility
.Private;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
81
public Cci.
TypeMemberVisibility
Visibility
Emit\EditAndContinue\DeletedSourceEventDefinition.cs (1)
30
public
TypeMemberVisibility
Visibility => OldDefinition.Visibility;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
78
public
TypeMemberVisibility
Visibility => OldDefinition.Visibility;
Emit\EditAndContinue\DeletedSourcePropertyDefinition.cs (1)
35
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)
1552
case
TypeMemberVisibility
.Public:
1555
case
TypeMemberVisibility
.Private:
1558
case
TypeMemberVisibility
.Family:
1561
case
TypeMemberVisibility
.Assembly:
1564
case
TypeMemberVisibility
.FamilyAndAssembly:
1567
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)
43
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)
327
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)
234
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)
142
public Cci.
TypeMemberVisibility
GetCorrespondingMarkerMethodVisibility(SynthesizedExtensionMarker marker)
144
Debug.Assert(Cci.
TypeMemberVisibility
.Public > Cci.
TypeMemberVisibility
.Assembly);
145
Debug.Assert(Cci.
TypeMemberVisibility
.Assembly > Cci.
TypeMemberVisibility
.Private);
147
var
result = Cci.
TypeMemberVisibility
.Private;
153
var
memberVisibility = symbol.MetadataVisibility;
154
Debug.Assert(memberVisibility is Cci.
TypeMemberVisibility
.Public or Cci.
TypeMemberVisibility
.Assembly or Cci.
TypeMemberVisibility
.Private);
156
if (memberVisibility == Cci.
TypeMemberVisibility
.Public)
158
return
TypeMemberVisibility
.Public;
538
TypeMemberVisibility
ITypeDefinitionMember.Visibility =>
TypeMemberVisibility
.Public;
Symbols\Symbol.cs (11)
230
public virtual Cci.
TypeMemberVisibility
MetadataVisibility
253
return Cci.
TypeMemberVisibility
.Public;
259
return Cci.
TypeMemberVisibility
.Public;
263
return Cci.
TypeMemberVisibility
.Private;
270
return Cci.
TypeMemberVisibility
.Public;
274
return Cci.
TypeMemberVisibility
.Assembly;
281
return Cci.
TypeMemberVisibility
.Public;
285
return Cci.
TypeMemberVisibility
.Family;
290
return Cci.
TypeMemberVisibility
.FamilyAndAssembly;
296
return Cci.
TypeMemberVisibility
.Public;
300
return Cci.
TypeMemberVisibility
.FamilyOrAssembly;