21 references to SymbolVisibility
Test.Utilities (21)
ISymbolExtensions.cs (8)
178
symbol.GetResultantVisibility() ==
SymbolVisibility
.Public;
180
public static
SymbolVisibility
GetResultantVisibility(this ISymbol symbol)
183
SymbolVisibility
visibility =
SymbolVisibility
.Public;
190
return
SymbolVisibility
.Private;
198
return
SymbolVisibility
.Private;
208
return
SymbolVisibility
.Private;
214
visibility =
SymbolVisibility
.Internal;
SymbolVisibility.cs (7)
31
public static bool IsAtLeastAsVisibleAs(this
SymbolVisibility
typeVisibility,
SymbolVisibility
comparisonVisibility)
35
SymbolVisibility
.Public => true,
36
SymbolVisibility
.Internal => comparisonVisibility !=
SymbolVisibility
.Public,
37
SymbolVisibility
.Private => comparisonVisibility ==
SymbolVisibility
.Private,
SymbolVisibilityGroup.cs (4)
29
public static bool Contains(this SymbolVisibilityGroup symbolVisibilityGroup,
SymbolVisibility
symbolVisibility)
33
SymbolVisibility
.Public => (symbolVisibilityGroup & SymbolVisibilityGroup.Public) != 0,
35
SymbolVisibility
.Internal => (symbolVisibilityGroup & SymbolVisibilityGroup.Internal) != 0,
37
SymbolVisibility
.Private => (symbolVisibilityGroup & SymbolVisibilityGroup.Private) != 0,
WellKnownTypeProvider.cs (2)
213
case
SymbolVisibility
.Public:
214
case
SymbolVisibility
.Internal when referencedAssembly.GivesAccessTo(Compilation.Assembly):