17 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpSemanticModel.cs (4)
4122
Symbol symbol = iSymbol.
GetSymbol
();
4520
ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.
GetSymbol
().GetParameters(), argumentName);
4537
ParameterSymbol param = FindNamedParameter(invocationSym.
GetSymbol
().GetParameters(), argumentName);
5159
return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.
GetSymbol
() as NamedTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\PublicSemanticModel.cs (2)
44
DelegateDeclarationSyntax => GetDeclaredSymbolForNode(targetSyntax).
GetSymbol
(),
45
AnonymousFunctionExpressionSyntax anonymousFunction => GetSymbolInfo(anonymousFunction).Symbol.
GetSymbol
(),
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
64
return model.GetDeclaredSymbolForNode(attributedNode).
GetSymbol
();
Compilation\SyntaxTreeSemanticModel.cs (9)
2217
switch (parameterizedSymbol.
GetSymbol
())
2474
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)entryPoint);
2479
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)entryPoint.ContainingSymbol);
2494
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)ctor);
2515
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)ctor.ContainingSymbol);
2530
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)ctor);
2543
Debug.Assert((object)declaredSymbol.
GetSymbol
() == (object)ctor.ContainingSymbol);
2556
if ((object)declaredSymbol.
GetSymbol
() == (object)ctor)
2564
Debug.Assert(declaredSymbol.
GetSymbol
() is SynthesizedRecordPropertySymbol);
FlowAnalysis\DataFlowsOutWalker.cs (1)
80
Symbol variableSymbol = variable.
GetSymbol
();