4 instantiations of PredefinedCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
22900Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.PredefinedCastExpressionSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4130Return New PredefinedCastExpressionSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newKeyword, newOpenParenToken, newExpression, newCloseParenToken) 27618Return New PredefinedCastExpressionSyntax(SyntaxKind.PredefinedCastExpression, Nothing, Nothing, DirectCast(keyword.Node, InternalSyntax.KeywordSyntax), DirectCast(openParenToken.Node, InternalSyntax.PunctuationSyntax), expression, DirectCast(closeParenToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
25016Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.PredefinedCastExpressionSyntax(kind, errors, annotations, keyword, openParenToken, DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), closeParenToken), Nothing, 0)
62 references to PredefinedCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\Binder_Attributes.vb (1)
800Dim cast = DirectCast(node.Syntax, PredefinedCastExpressionSyntax)
Binding\Binder_Conversions.vb (1)
264node As PredefinedCastExpressionSyntax,
Binding\Binder_Expressions.vb (1)
165Return 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)
CastAnalyzer.vb (3)
67TypeOf parentExpression Is PredefinedCastExpressionSyntax Then 118TypeOf parentSimpleArgument?.Expression Is PredefinedCastExpressionSyntax Then 185TypeOf innerExpression Is PredefinedCastExpressionSyntax
ExpressionSyntaxExtensions.vb (1)
210node As PredefinedCastExpressionSyntax,
ParenthesizedExpressionSyntaxExtensions.vb (1)
110TypeOf expression Is PredefinedCastExpressionSyntax Then
SyntaxNodeExtensions.vb (1)
803Function(n As PredefinedCastExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
29Return DirectCast(node, PredefinedCastExpressionSyntax).IsUnnecessaryCast(model, assumeCallKeyword:=True, cancellationToken:=cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
CastExpressionSyntaxExtensions.vb (1)
17Public Function Uncast(cast As PredefinedCastExpressionSyntax) As ExpressionSyntax
ExpressionSyntaxExtensions.vb (1)
162DirectCast(speculatedCastExpression, PredefinedCastExpressionSyntax).Expression,
SyntaxTreeExtensions.vb (1)
414targetToken.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (2)
44Dim predefinedCastExpression = TryCast(node, PredefinedCastExpressionSyntax) 155Dim predefinedCastExpression = TryCast(old, PredefinedCastExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (12)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (2)
85TypeOf n Is PredefinedCastExpressionSyntax 103TypeOf expressionToInline Is PredefinedCastExpressionSyntax Then
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
70Dim predefinedCast = TryCast(arg, PredefinedCastExpressionSyntax)
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
60Dim predefinedCastExpression = TryCast(parent, PredefinedCastExpressionSyntax)
SignatureHelp\PredefinedCastExpressionSignatureHelpProvider.vb (5)
15Inherits AbstractIntrinsicOperatorSignatureHelpProvider(Of PredefinedCastExpressionSyntax) 22Protected Overrides Function GetIntrinsicOperatorDocumentationAsync(node As PredefinedCastExpressionSyntax, document As Document, cancellationToken As CancellationToken) As ValueTask(Of IEnumerable(Of AbstractIntrinsicOperatorDocumentation)) 26Private Shared Async Function GetIntrinsicOperatorDocumentationImplAsync(node As PredefinedCastExpressionSyntax, document As Document, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of AbstractIntrinsicOperatorDocumentation)) 31Return token.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(ce) ce.OpenParenToken) 42Protected Overrides Function IsArgumentListToken(node As PredefinedCastExpressionSyntax, token As SyntaxToken) As Boolean
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (2)
44Dim predefinedCastExpression = TryCast(node, PredefinedCastExpressionSyntax) 155Dim predefinedCastExpression = TryCast(old, PredefinedCastExpressionSyntax)
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
29Return DirectCast(node, PredefinedCastExpressionSyntax).IsUnnecessaryCast(model, assumeCallKeyword:=True, cancellationToken:=cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Semantics\GetExtendedSemanticInfoTests.vb (2)
3878Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of PredefinedCastExpressionSyntax)(compilation, "a.vb") 5647Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of PredefinedCastExpressionSyntax)(compilation, "a.vb")
Semantics\TypeOfTests.vb (1)
766Dim symbolInfo = semantics.GetSymbolInfo(CType(typeOfExpressions(4).Expression, PredefinedCastExpressionSyntax).Expression)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.vb (1)
14984Private Shared Function GenerateRedPredefinedCastExpression() As PredefinedCastExpressionSyntax
Parser\ParseExpression.vb (3)
493Assert.Equal(SyntaxKind.CObjKeyword, DirectCast(expr, PredefinedCastExpressionSyntax).Keyword.Kind) 497Assert.Equal(SyntaxKind.CStrKeyword, DirectCast(expr, PredefinedCastExpressionSyntax).Keyword.Kind) 501Assert.Equal(SyntaxKind.CUIntKeyword, DirectCast(expr, PredefinedCastExpressionSyntax).Keyword.Kind)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (12)
CastAnalyzer.vb (3)
67TypeOf parentExpression Is PredefinedCastExpressionSyntax Then 118TypeOf parentSimpleArgument?.Expression Is PredefinedCastExpressionSyntax Then 185TypeOf innerExpression Is PredefinedCastExpressionSyntax
CastExpressionSyntaxExtensions.vb (1)
17Public Function Uncast(cast As PredefinedCastExpressionSyntax) As ExpressionSyntax
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
210node As PredefinedCastExpressionSyntax,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
414targetToken.IsChildToken(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
162DirectCast(speculatedCastExpression, PredefinedCastExpressionSyntax).Expression,
ParenthesizedExpressionSyntaxExtensions.vb (1)
110TypeOf expression Is PredefinedCastExpressionSyntax Then
Simplification\Reducers\VisualBasicCastReducer.Rewriter.vb (1)
38Public Overrides Function VisitPredefinedCastExpression(node As PredefinedCastExpressionSyntax) As SyntaxNode
Simplification\Reducers\VisualBasicCastReducer.vb (2)
42Private Shared ReadOnly s_simplifyPredefinedCast As Func(Of PredefinedCastExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyPredefinedCast 45node As PredefinedCastExpressionSyntax,
SyntaxNodeExtensions.vb (1)
803Function(n As PredefinedCastExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\MethodXML\MethodXmlBuilder.vb (2)
217Return TryGeneratePredefinedCastExpression(DirectCast(expression, PredefinedCastExpressionSyntax)) 514Private Function TryGeneratePredefinedCastExpression(predefinedCastExpression As PredefinedCastExpressionSyntax) As Boolean
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (3)
980If TypeOf oldExpression Is PredefinedCastExpressionSyntax Then 981Dim oldPredefinedCast = DirectCast(oldExpression, PredefinedCastExpressionSyntax) 982Dim newPredefinedCast = DirectCast(newExpression, PredefinedCastExpressionSyntax)
Help\VisualBasicHelpContextService.Visitor.vb (1)
204Public Overrides Sub VisitPredefinedCastExpression(node As PredefinedCastExpressionSyntax)