13 references to GetSpeculativeSymbolInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpUseImplicitTypeHelper.cs (1)
100
var conflict = semanticModel.
GetSpeculativeSymbolInfo
(typeName.SpanStart, candidateReplacementNode, SpeculativeBindingOption.BindAsTypeOrNamespace).Symbol;
ExpressionSyntaxExtensions.cs (1)
652
var speculativeSymbolInfo = semanticModel.
GetSpeculativeSymbolInfo
(expression.SpanStart, expression, SpeculativeBindingOption.BindAsTypeOrNamespace);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ExpressionSyntaxExtensions.cs (1)
174
leftHandBinding = semanticModel.
GetSpeculativeSymbolInfo
(
Microsoft.CodeAnalysis.CSharp.Features (2)
Debugging\CSharpProximityExpressionsService.cs (1)
64
var info = semanticModel.
GetSpeculativeSymbolInfo
(token.SpanStart, expression, SpeculativeBindingOption.BindAsExpression);
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
71
var speculativeBinding = semanticModel.
GetSpeculativeSymbolInfo
(position, nullableTypeSyntax.ElementType, SpeculativeBindingOption.BindAsExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
CSharpUseImplicitTypeHelper.cs (1)
100
var conflict = semanticModel.
GetSpeculativeSymbolInfo
(typeName.SpanStart, candidateReplacementNode, SpeculativeBindingOption.BindAsTypeOrNamespace).Symbol;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
652
var speculativeSymbolInfo = semanticModel.
GetSpeculativeSymbolInfo
(expression.SpanStart, expression, SpeculativeBindingOption.BindAsTypeOrNamespace);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
174
leftHandBinding = semanticModel.
GetSpeculativeSymbolInfo
(
Recommendations\CSharpRecommendationServiceRunner.cs (1)
377
var speculativeSymbolInfo = _context.SemanticModel.
GetSpeculativeSymbolInfo
(expression.SpanStart, expression, SpeculativeBindingOption.BindAsTypeOrNamespace);
Simplification\CSharpSimplificationService.Expander.cs (2)
1080
var binding = _semanticModel.
GetSpeculativeSymbolInfo
(originalNode.SpanStart, expression, SpeculativeBindingOption.BindAsExpression);
1102
var newContainingType = _semanticModel.
GetSpeculativeSymbolInfo
(speculationPosition, containingTypeSyntax, SpeculativeBindingOption.BindAsExpression).Symbol;
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
116
var newSymbol = semanticModel.
GetSpeculativeSymbolInfo
(
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
290
var symbolInfo = semanticModel.
GetSpeculativeSymbolInfo
(node.SpanStart, aliasIdentifier, SpeculativeBindingOption.BindAsExpression);