18 references to GetSymbolInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
SemanticModelExtensions.cs (1)
142return semanticModel.GetSymbolInfo(constructorInitializer);
SpeculationAnalyzer.cs (2)
555var originalSymbol = this.OriginalSemanticModel.GetSymbolInfo(ctorInitializer, CancellationToken).Symbol; 556var newSymbol = this.SpeculativeSemanticModel.GetSymbolInfo(newCtorInitializer, CancellationToken).Symbol;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
393var info = SemanticModel.GetSymbolInfo(initializer, CancellationToken);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
GoToBase\CSharpGoToBaseService.cs (1)
41return semanticModel.GetSymbolInfo(constructorDeclaration.Initializer, cancellationToken).GetAnySymbol() as IMethodSymbol;
Microsoft.CodeAnalysis.CSharp.Features (3)
ChangeSignature\CSharpChangeSignatureService.cs (1)
447var symbolInfo = semanticModel.GetSymbolInfo((ConstructorInitializerSyntax)originalNode, cancellationToken);
GenerateConstructor\CSharpGenerateConstructorService.cs (1)
193return semanticModel.GetSymbolInfo(constructorDeclarationSyntax.Initializer, cancellationToken).Symbol as IMethodSymbol;
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
108var candidates = semanticModel.GetSymbolInfo(constructorInitializer, cancellationToken).Symbol is IMethodSymbol exactSymbol
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\PrimaryConstructorTests.cs (3)
1090Assert.Equal("C..ctor(System.Int32 X, [System.Int32 Y = 123])", CSharpExtensions.GetSymbolInfo(model, baseWithargs).Symbol.ToTestDisplayString()); 2124symbolInfo = CSharpExtensions.GetSymbolInfo(model, baseWithargs); 2263symbolInfo = CSharpExtensions.GetSymbolInfo(model, baseWithargs);
Semantics\RecordTests.cs (3)
21283Assert.Equal("C..ctor(System.Int32 X, [System.Int32 Y = 123])", CSharpExtensions.GetSymbolInfo(model, baseWithargs).Symbol.ToTestDisplayString()); 22355symbolInfo = CSharpExtensions.GetSymbolInfo(model, baseWithargs); 22494symbolInfo = CSharpExtensions.GetSymbolInfo(model, baseWithargs);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
CSharpTypeInferenceService.TypeInferrer.cs (1)
393var info = SemanticModel.GetSymbolInfo(initializer, CancellationToken);
SemanticModelExtensions.cs (1)
142return semanticModel.GetSymbolInfo(constructorInitializer);
SpeculationAnalyzer.cs (2)
555var originalSymbol = this.OriginalSemanticModel.GetSymbolInfo(ctorInitializer, CancellationToken).Symbol; 556var newSymbol = this.SpeculativeSemanticModel.GetSymbolInfo(newCtorInitializer, CancellationToken).Symbol;