1 write to _castNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
26_castNode = castNode
12 references to _castNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (12)
35Dim argument = TryCast(_castNode.WalkUpParentheses().Parent, ArgumentSyntax) 160Dim parentExpression = _castNode.WalkUpParentheses() 186Dim speculationAnalyzer = New SpeculationAnalyzer(_castNode, _castExpressionNode, _semanticModel, _cancellationToken, 199Dim castTypeInfo = _semanticModel.GetTypeInfo(_castNode, _cancellationToken) 226_castNode.WalkUpParentheses().IsParentKind(SyntaxKind.Interpolation) Then 236Dim expressionToCastType = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castExpressionNode, castType) 248Dim outerType = GetOuterCastType(_castNode, castTypeInfo, _semanticModel, _cancellationToken) 251Dim castToOuterType As Conversion = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castNode, outerType) 254Dim outerSpeculatedExpression = _castNode.WalkUpParentheses() 274expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.SpanStart, _castExpressionNode, outerType) 283(UserDefinedConversionIsAllowed(_castNode) AndAlso