1 write to _semanticModel
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
14 references to _semanticModel
Microsoft.CodeAnalysis.VisualBasic.Workspaces (14)
CastAnalyzer.vb (14)
38Dim parameter = argument.DetermineParameter(_semanticModel, cancellationToken:=_cancellationToken)
44Dim conversion = _semanticModel.Compilation.ClassifyConversion(castType, parameterType)
49Dim conversionElementType = _semanticModel.Compilation.ClassifyConversion(castType, parameterType.ElementType)
189Dim speculationAnalyzer = New SpeculationAnalyzer(_castNode, _castExpressionNode, _semanticModel, _cancellationToken,
202Dim castTypeInfo = _semanticModel.GetTypeInfo(_castNode, _cancellationToken)
213castExpressionType = _semanticModel.GetSpeculativeTypeInfo(_castExpressionNode.SpanStart, _castExpressionNode, SpeculativeBindingOption.BindAsExpression).ConvertedType
215castExpressionType = _semanticModel.GetTypeInfo(_castExpressionNode, _cancellationToken).Type
239Dim expressionToCastType = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castExpressionNode, castType)
251Dim outerType = GetOuterCastType(_castNode, castTypeInfo, _semanticModel, _cancellationToken)
254Dim castToOuterType As Conversion = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castNode, outerType)
263expressionToOuterType = _semanticModel.ClassifyConversion(_castExpressionNode.WalkDownParentheses(), speculatedExpressionOuterType)
270expressionToOuterType = _semanticModel.ClassifyConversion(_castExpressionNode.WalkDownParentheses(), speculatedExpressionOuterType)
277expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castExpressionNode, outerType)
339Not _semanticModel.OptionStrict = OptionStrict.On Then