src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (9)
42return IsSymbolAccessibleCore(symbol, within, throughType, out _);
68return IsSymbolAccessibleCore(symbol, within, throughType, out failedThroughTypeCheck);
95return IsSymbolAccessibleCore(((IAliasSymbol)symbol).Target, within, throughType, out failedThroughTypeCheck);
98return IsSymbolAccessibleCore(((IArrayTypeSymbol)symbol).ElementType, within, null, out failedThroughTypeCheck);
101return IsSymbolAccessibleCore(((IPointerTypeSymbol)symbol).PointedAtType, within, null, out failedThroughTypeCheck);
105if (!IsSymbolAccessibleCore(funcPtrSignature.ReturnType, within, null, out failedThroughTypeCheck))
112if (!IsSymbolAccessibleCore(param.Type, within, null, out failedThroughTypeCheck))
161return IsSymbolAccessibleCore(pointerType.PointedAtType, within, null, out failedThroughTypeCheck);
193!IsSymbolAccessibleCore(typeArg, within, null, out _))