10 references to EnsureCSharpSymbolOrNull
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpCompilation.cs (2)
2508Symbol? symbol0 = symbol.EnsureCSharpSymbolOrNull(nameof(symbol)); 2509Symbol? within0 = within.EnsureCSharpSymbolOrNull(nameof(within));
Compilation\CSharpSemanticModel.cs (1)
5492return this.IsAccessible(position, symbol.EnsureCSharpSymbolOrNull(nameof(symbol)));
Symbols\SymbolExtensions.cs (7)
409return (AssemblySymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 415return (NamespaceOrTypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 421return (NamespaceSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 427return (TypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 433return (NamedTypeSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 439return (TypeParameterSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName); 445return (EventSymbol?)EnsureCSharpSymbolOrNull((ISymbol?)symbol, paramName);