24 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (24)
Compilation\CSharpCompilation.cs (1)
1209
return (TSymbol?)(object?)symbol.
GetSymbol
<Symbol>();
Compilation\MemberSemanticModel.cs (3)
852
var localFunction = GetDeclaredSymbol((LocalFunctionStatementSyntax)paramList.Parent, cancellationToken).
GetSymbol
<MethodSymbol>();
877
lambdaSymbol = symbolInfo.Symbol.
GetSymbol
<LambdaSymbol>();
881
lambdaSymbol = symbolInfo.CandidateSymbols.Single().
GetSymbol
<LambdaSymbol>();
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
191
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
Compilation\SyntaxTreeSemanticModel.cs (9)
1018
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
1088
var symbol = GetDeclaredSymbol(memberDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1113
var symbol = GetDeclaredSymbol(accessorDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1141
var propertySymbol = GetDeclaredSymbol(propertyDecl).
GetSymbol
<SourcePropertySymbol>();
1169
var enumSymbol = GetDeclaredSymbol(enumDecl).
GetSymbol
<FieldSymbol>();
1191
symbol = GetDeclaredSymbol(exprDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1269
return declaredSymbol.
GetSymbol
<FieldSymbol>();
1272
return (declaredSymbol.
GetSymbol
<EventSymbol>()).AssociatedField;
2054
return extensionParameter.
GetSymbol
<ParameterSymbol>();
Operations\CSharpOperationFactory_Methods.cs (1)
435
PropertySymbol property = AnonymousTypeManager.GetAnonymousTypeProperty(type.
GetSymbol
<NamedTypeSymbol>(), i);
Symbols\SymbolExtensions.cs (9)
761
return symbol.
GetSymbol
<Symbol>();
767
return symbol.
GetSymbol
<TypeSymbol>();
773
return symbol.
GetSymbol
<NamedTypeSymbol>();
779
return symbol.
GetSymbol
<AliasSymbol>();
785
return symbol.
GetSymbol
<LocalSymbol>();
791
return symbol.
GetSymbol
<AssemblySymbol>();
797
return symbol.
GetSymbol
<MethodSymbol>();
803
return symbol.
GetSymbol
<PropertySymbol>();
809
return symbol.
GetSymbol
<FunctionPointerTypeSymbol>();