26 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Conversions.cs (1)
740
TryFindSingleMethod(memoryExtensionsType.
GetSymbol
<NamedTypeSymbol>(), WellKnownMemberNames.AsSpanMethodName, 0,
Compilation\CSharpCompilation.cs (1)
1292
return (TSymbol?)(object?)symbol.
GetSymbol
<Symbol>();
Compilation\CSharpSemanticModel.cs (1)
5241
typeDeclaration, namedType.
GetSymbol
<NamedTypeSymbol>());
Compilation\MemberSemanticModel.cs (3)
853
var localFunction = GetDeclaredSymbol((LocalFunctionStatementSyntax)paramList.Parent, cancellationToken).
GetSymbol
<MethodSymbol>();
878
lambdaSymbol = symbolInfo.Symbol.
GetSymbol
<LambdaSymbol>();
882
lambdaSymbol = symbolInfo.CandidateSymbols.Single().
GetSymbol
<LambdaSymbol>();
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
191
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
Compilation\SyntaxTreeSemanticModel.cs (9)
1016
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
1086
var symbol = GetDeclaredSymbol(memberDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1110
var symbol = GetDeclaredSymbol(accessorDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1138
var propertySymbol = GetDeclaredSymbol(propertyDecl).
GetSymbol
<SourcePropertySymbol>();
1166
var enumSymbol = GetDeclaredSymbol(enumDecl).
GetSymbol
<FieldSymbol>();
1188
symbol = GetDeclaredSymbol(exprDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1266
return declaredSymbol.
GetSymbol
<FieldSymbol>();
1269
return (declaredSymbol.
GetSymbol
<EventSymbol>()).AssociatedField;
2052
return extensionParameter.
GetSymbol
<ParameterSymbol>();
Operations\CSharpOperationFactory_Methods.cs (1)
435
PropertySymbol property = AnonymousTypeManager.GetAnonymousTypeProperty(type.
GetSymbol
<NamedTypeSymbol>(), i);
Symbols\SymbolExtensions.cs (9)
762
return symbol.
GetSymbol
<Symbol>();
768
return symbol.
GetSymbol
<TypeSymbol>();
774
return symbol.
GetSymbol
<NamedTypeSymbol>();
780
return symbol.
GetSymbol
<AliasSymbol>();
786
return symbol.
GetSymbol
<LocalSymbol>();
792
return symbol.
GetSymbol
<AssemblySymbol>();
798
return symbol.
GetSymbol
<MethodSymbol>();
804
return symbol.
GetSymbol
<PropertySymbol>();
810
return symbol.
GetSymbol
<FunctionPointerTypeSymbol>();