58 references to PredefinedCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\Binder_Attributes.vb (1)
803Dim cast = DirectCast(node.Syntax, PredefinedCastExpressionSyntax)
Binding\Binder_Conversions.vb (1)
272node As PredefinedCastExpressionSyntax,
Binding\Binder_Expressions.vb (1)
186Return BindPredefinedCastExpression(DirectCast(node, PredefinedCastExpressionSyntax), diagnostics)
Generated\Syntax.xml.Main.Generated.vb (5)
473Public Overridable Function VisitPredefinedCastExpression(ByVal node As PredefinedCastExpressionSyntax) As TResult 1208Public Overridable Sub VisitPredefinedCastExpression(ByVal node As PredefinedCastExpressionSyntax) 4117Public Overrides Function VisitPredefinedCastExpression(ByVal node As PredefinedCastExpressionSyntax) As SyntaxNode 27475Public Shared Function PredefinedCastExpression(keyword As SyntaxToken, openParenToken As SyntaxToken, expression As ExpressionSyntax, closeParenToken As SyntaxToken) As PredefinedCastExpressionSyntax 27632Public Shared Function PredefinedCastExpression(keyword As SyntaxToken, expression As ExpressionSyntax) As PredefinedCastExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
25033Public Shadows Function WithKeyword(keyword as SyntaxToken) As PredefinedCastExpressionSyntax 25051Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As PredefinedCastExpressionSyntax 25069Public Shadows Function WithExpression(expression as ExpressionSyntax) As PredefinedCastExpressionSyntax 25087Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As PredefinedCastExpressionSyntax 25134Public Function Update(keyword As SyntaxToken, openParenToken As SyntaxToken, expression As ExpressionSyntax, closeParenToken As SyntaxToken) As PredefinedCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
29Return DirectCast(node, PredefinedCastExpressionSyntax).IsUnnecessaryCast(model, assumeCallKeyword:=True, cancellationToken:=cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
210node As PredefinedCastExpressionSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
110TypeOf expression Is PredefinedCastExpressionSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
775Function(n As PredefinedCastExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (3)
64TypeOf parentExpression Is PredefinedCastExpressionSyntax Then 115TypeOf parentSimpleArgument?.Expression Is PredefinedCastExpressionSyntax Then 182TypeOf innerExpression Is PredefinedCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (2)
43Dim predefinedCastExpression = TryCast(node, PredefinedCastExpressionSyntax) 153Dim predefinedCastExpression = TryCast(old, PredefinedCastExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CastExpressionSyntaxExtensions.vb (1)
17Public Function Uncast(cast As PredefinedCastExpressionSyntax) As ExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
414targetToken.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
162DirectCast(speculatedCastExpression, PredefinedCastExpressionSyntax).Expression,
Microsoft.CodeAnalysis.VisualBasic.Features (12)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (2)
84TypeOf n Is PredefinedCastExpressionSyntax 102TypeOf expressionToInline Is PredefinedCastExpressionSyntax Then
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
69Dim predefinedCast = TryCast(arg, PredefinedCastExpressionSyntax)
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
49Dim predefinedCastExpression = TryCast(parent, PredefinedCastExpressionSyntax)
SignatureHelp\PredefinedCastExpressionSignatureHelpProvider.vb (5)
17Inherits AbstractIntrinsicOperatorSignatureHelpProvider(Of PredefinedCastExpressionSyntax) 24Protected Overrides Function GetIntrinsicOperatorDocumentationAsync(node As PredefinedCastExpressionSyntax, document As Document, cancellationToken As CancellationToken) As ValueTask(Of IEnumerable(Of AbstractIntrinsicOperatorDocumentation)) 28Private Shared Async Function GetIntrinsicOperatorDocumentationImplAsync(node As PredefinedCastExpressionSyntax, document As Document, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of AbstractIntrinsicOperatorDocumentation)) 33Return token.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(ce) ce.OpenParenToken) 40Protected Overrides Function IsArgumentListToken(node As PredefinedCastExpressionSyntax, token As SyntaxToken) As Boolean
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
29Return DirectCast(node, PredefinedCastExpressionSyntax).IsUnnecessaryCast(model, assumeCallKeyword:=True, cancellationToken:=cancellationToken)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (2)
43Dim predefinedCastExpression = TryCast(node, PredefinedCastExpressionSyntax) 153Dim predefinedCastExpression = TryCast(old, PredefinedCastExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (12)
Simplification\Reducers\VisualBasicCastReducer.Rewriter.vb (1)
38Public Overrides Function VisitPredefinedCastExpression(node As PredefinedCastExpressionSyntax) As SyntaxNode
Simplification\Reducers\VisualBasicCastReducer.vb (2)
41Private Shared ReadOnly s_simplifyPredefinedCast As Func(Of PredefinedCastExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyPredefinedCast 44node As PredefinedCastExpressionSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
210node As PredefinedCastExpressionSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
110TypeOf expression Is PredefinedCastExpressionSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
775Function(n As PredefinedCastExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (3)
64TypeOf parentExpression Is PredefinedCastExpressionSyntax Then 115TypeOf parentSimpleArgument?.Expression Is PredefinedCastExpressionSyntax Then 182TypeOf innerExpression Is PredefinedCastExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CastExpressionSyntaxExtensions.vb (1)
17Public Function Uncast(cast As PredefinedCastExpressionSyntax) As ExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
414targetToken.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
162DirectCast(speculatedCastExpression, PredefinedCastExpressionSyntax).Expression,
Roslyn.Diagnostics.VisualBasic.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
210node As PredefinedCastExpressionSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
110TypeOf expression Is PredefinedCastExpressionSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
775Function(n As PredefinedCastExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (3)
64TypeOf parentExpression Is PredefinedCastExpressionSyntax Then 115TypeOf parentSimpleArgument?.Expression Is PredefinedCastExpressionSyntax Then 182TypeOf innerExpression Is PredefinedCastExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CastExpressionSyntaxExtensions.vb (1)
17Public Function Uncast(cast As PredefinedCastExpressionSyntax) As ExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
414targetToken.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
162DirectCast(speculatedCastExpression, PredefinedCastExpressionSyntax).Expression,