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