10 references to EnsureCSharpSymbolOrNull
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpCompilation.cs (2)
2484Symbol? symbol0 = symbol.EnsureCSharpSymbolOrNull(nameof(symbol)); 2485Symbol? within0 = within.EnsureCSharpSymbolOrNull(nameof(within));
Compilation\CSharpSemanticModel.cs (1)
5485return this.IsAccessible(position, symbol.EnsureCSharpSymbolOrNull(nameof(symbol)));
Symbols\SymbolExtensions.cs (7)
392return (AssemblySymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 398return (NamespaceOrTypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 404return (NamespaceSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 410return (TypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 416return (NamedTypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 422return (TypeParameterSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 428return (EventSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName);