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