11 references to IsAccessibleWithin
Microsoft.CodeAnalysis.Workspaces (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (5)
305
IsImplementable(m) && m.
IsAccessibleWithin
(within) &&
325
=> accessor != null && IsImplementable(accessor) && !accessor.
IsAccessibleWithin
(within);
480
!symbol.
IsAccessibleWithin
(within))
505
propertySymbol.GetMethod.
IsAccessibleWithin
(within) &&
506
propertySymbol.SetMethod.
IsAccessibleWithin
(within))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
547
if (type.IsAttribute() && type.
IsAccessibleWithin
(withinType ?? withinAssembly))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
444
return types.SelectMany(x => x.GetMembers().OfType<T>().Where(m => m.
IsAccessibleWithin
(within)));
509
return types.SelectMany(x => x.GetMembers().OfType<T>().Where(m => m.
IsAccessibleWithin
(within)));
519
return types.SelectMany(x => x.GetMembers(memberName).OfType<T>().Where(m => m.
IsAccessibleWithin
(within)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
174
a.AttributeClass?.
IsAccessibleWithin
(arg.accessibleWithin) == false;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IPropertySymbolExtensions.cs (1)
71
a.AttributeClass?.
IsAccessibleWithin
(arg.accessibleWithin) == false;