17 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpSemanticModel.cs (4)
4113Symbol symbol = iSymbol.GetSymbol(); 4504ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4521ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName); 5151return (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)
2161switch (parameterizedSymbol.GetSymbol()) 2418Debug.Assert((object)declaredSymbol.GetSymbol() == (object)entryPoint); 2423Debug.Assert((object)declaredSymbol.GetSymbol() == (object)entryPoint.ContainingSymbol); 2438Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor); 2459Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor.ContainingSymbol); 2474Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor); 2487Debug.Assert((object)declaredSymbol.GetSymbol() == (object)ctor.ContainingSymbol); 2500if ((object)declaredSymbol.GetSymbol() == (object)ctor) 2508Debug.Assert(declaredSymbol.GetSymbol() is SynthesizedRecordPropertySymbol);
FlowAnalysis\DataFlowsOutWalker.cs (1)
80Symbol variableSymbol = variable.GetSymbol();