17 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpSemanticModel.cs (4)
4138Symbol symbol = iSymbol.GetSymbol(); 4536ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4553ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName); 5219return (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)
2215switch (parameterizedSymbol.GetSymbol()) 2484Debug.Assert((object)declaredSymbol.GetSymbol() == (object)entryPoint); 2489Debug.Assert((object)declaredSymbol.GetSymbol() == (object)entryPoint.ContainingSymbol); 2504Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor); 2525Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor.ContainingSymbol); 2540Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor); 2553Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor.ContainingSymbol); 2566if ((object)declaredSymbol.GetSymbol() == (object)ctor) 2574Debug.Assert(declaredSymbol.GetSymbol() is SynthesizedRecordPropertySymbol);
FlowAnalysis\DataFlowsOutWalker.cs (1)
80Symbol variableSymbol = variable.GetSymbol();