8 references to GetSpeculativeTypeInfo
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
ChangeSignature\AddedParameterOrExistingIndex.cs (2)
68
LanguageNames.CSharp => semanticModel.
GetSpeculativeTypeInfo
(0, CSharp.SyntaxFactory.ParseTypeName(_addedParameterFullyQualifiedTypeName!), SpeculativeBindingOption.BindAsTypeOrNamespace).Type,
69
LanguageNames.VisualBasic => semanticModel.
GetSpeculativeTypeInfo
(0, VisualBasic.SyntaxFactory.ParseTypeName(_addedParameterFullyQualifiedTypeName!), SpeculativeBindingOption.BindAsTypeOrNamespace).Type,
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\MethodExtractor.cs (1)
238
var currentType = semanticModel.
GetSpeculativeTypeInfo
(this.OriginalSelectionResult.FinalSpan.Start, typeName, SpeculativeBindingOption.BindAsTypeOrNamespace).Type;
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (1)
156
var typeInfo = semanticModel.
GetSpeculativeTypeInfo
(expression.SpanStart, expression, SpeculativeBindingOption.BindAsExpression);
Microsoft.VisualStudio.LanguageServices (1)
ChangeSignature\AddParameterDialogViewModel.cs (1)
197
TypeSymbol = Document.SemanticModel.
GetSpeculativeTypeInfo
(PositionForTypeBinding, languageService.GetTypeNode(typeName), SpeculativeBindingOption.BindAsTypeOrNamespace).Type;
Roslyn.Diagnostics.VisualBasic.Analyzers (3)
BasicSpecializedEnumerableCreationAnalyzer.vb (1)
67
Dim speculativeTypeInfo = semanticModel.
GetSpeculativeTypeInfo
(expression.SpanStart, expression, SpeculativeBindingOption.BindAsExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
210
castExpressionType = _semanticModel.
GetSpeculativeTypeInfo
(_castExpressionNode.SpanStart, _castExpressionNode, SpeculativeBindingOption.BindAsExpression).ConvertedType
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
141
Dim type = semanticModel.
GetSpeculativeTypeInfo
(