1 write to _castNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
12 references to _castNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (12)
CastAnalyzer.vb (12)
36Dim argument = TryCast(_castNode.WalkUpParentheses().Parent, ArgumentSyntax)
163Dim parentExpression = _castNode.WalkUpParentheses()
189Dim speculationAnalyzer = New SpeculationAnalyzer(_castNode, _castExpressionNode, _semanticModel, _cancellationToken,
202Dim castTypeInfo = _semanticModel.GetTypeInfo(_castNode, _cancellationToken)
229_castNode.WalkUpParentheses().IsParentKind(SyntaxKind.Interpolation) Then
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)
257Dim outerSpeculatedExpression = _castNode.WalkUpParentheses()
277expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castExpressionNode, outerType)
286(UserDefinedConversionIsAllowed(_castNode) AndAlso