10 references to EnsureCSharpSymbolOrNull
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpCompilation.cs (2)
2401
Symbol? symbol0 = symbol.
EnsureCSharpSymbolOrNull
(nameof(symbol));
2402
Symbol? within0 = within.
EnsureCSharpSymbolOrNull
(nameof(within));
Compilation\CSharpSemanticModel.cs (1)
5432
return this.IsAccessible(position, symbol.
EnsureCSharpSymbolOrNull
(nameof(symbol)));
Symbols\SymbolExtensions.cs (7)
391
return (AssemblySymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
397
return (NamespaceOrTypeSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
403
return (NamespaceSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
409
return (TypeSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
415
return (NamedTypeSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
421
return (TypeParameterSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);
427
return (EventSymbol?)
EnsureCSharpSymbolOrNull
((ISymbol?)symbol, paramName);