4 instantiations of New
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
22764
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
TryCastExpressionSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4111
Return New
TryCastExpressionSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newKeyword, newOpenParenToken, newExpression, newCommaToken, newType, newCloseParenToken)
27444
Return New
TryCastExpressionSyntax
(SyntaxKind.TryCastExpression, Nothing, Nothing, DirectCast(keyword.Node, InternalSyntax.KeywordSyntax), DirectCast(openParenToken.Node, InternalSyntax.PunctuationSyntax), expression, DirectCast(commaToken.Node, InternalSyntax.PunctuationSyntax), type, DirectCast(closeParenToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
24769
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TryCastExpressionSyntax(kind, errors, annotations, keyword, openParenToken, DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), commaToken, DirectCast(type.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TypeSyntax), closeParenToken), Nothing, 0)
50 references to New
Microsoft.CodeAnalysis.VisualBasic (12)
Generated\Syntax.xml.Main.Generated.vb (5)
470
Public Overridable Function VisitTryCastExpression(ByVal node As
TryCastExpressionSyntax
) As TResult
1205
Public Overridable Sub VisitTryCastExpression(ByVal node As
TryCastExpressionSyntax
)
4094
Public Overrides Function VisitTryCastExpression(ByVal node As
TryCastExpressionSyntax
) As SyntaxNode
27294
Public Shared Function TryCastExpression(keyword As SyntaxToken, openParenToken As SyntaxToken, expression As ExpressionSyntax, commaToken As SyntaxToken, type As TypeSyntax, closeParenToken As SyntaxToken) As
TryCastExpressionSyntax
27454
Public Shared Function TryCastExpression(expression As ExpressionSyntax, type As TypeSyntax) As
TryCastExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (7)
24794
Public Shadows Function WithKeyword(keyword as SyntaxToken) As
TryCastExpressionSyntax
24820
Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As
TryCastExpressionSyntax
24846
Public Shadows Function WithExpression(expression as ExpressionSyntax) As
TryCastExpressionSyntax
24872
Public Shadows Function WithCommaToken(commaToken as SyntaxToken) As
TryCastExpressionSyntax
24897
Public Shadows Function WithType(type as TypeSyntax) As
TryCastExpressionSyntax
24923
Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As
TryCastExpressionSyntax
24980
Public Function Update(keyword As SyntaxToken, openParenToken As SyntaxToken, expression As ExpressionSyntax, commaToken As SyntaxToken, type As TypeSyntax, closeParenToken As SyntaxToken) As
TryCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
ExpressionSyntaxExtensions.vb (1)
562
expression.CheckParent(Of
TryCastExpressionSyntax
)(Function(t) t.Expression Is expression) OrElse
SyntaxNodeExtensions.vb (1)
802
Function(n As
TryCastExpressionSyntax
) (n.OpenParenToken, n.CloseParenToken),
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
1834
Dim node = tree.GetRoot().DescendantNodes().OfType(Of
TryCastExpressionSyntax
)().Single()
Microsoft.CodeAnalysis.VisualBasic.Features (7)
ConvertCast\VisualBasicConvertDirectCastToTryCastCodeRefactoringProvider.vb (2)
14
Inherits AbstractConvertCastCodeRefactoringProvider(Of TypeSyntax, DirectCastExpressionSyntax,
TryCastExpressionSyntax
)
31
Protected Overrides Function ConvertExpression(fromExpression As DirectCastExpressionSyntax, nullableContext As NullableContext, isReferenceType As Boolean) As
TryCastExpressionSyntax
ConvertCast\VisualBasicConvertTryCastToDirectCastCodeRefactoringProvider.vb (3)
14
Inherits AbstractConvertCastCodeRefactoringProvider(Of TypeSyntax,
TryCastExpressionSyntax
, DirectCastExpressionSyntax)
27
Protected Overrides Function GetTypeNode(from As
TryCastExpressionSyntax
) As TypeSyntax
31
Protected Overrides Function ConvertExpression(fromExpression As
TryCastExpressionSyntax
, nullableContext As NullableContext, isReferenceType As Boolean) As DirectCastExpressionSyntax
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateConversionService.vb (1)
110
Return TypeOf node Is DirectCastExpressionSyntax OrElse TypeOf node Is CTypeExpressionSyntax OrElse TypeOf node Is
TryCastExpressionSyntax
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
112
If TypeOf parent Is
TryCastExpressionSyntax
Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\GetSemanticInfoTests.vb (1)
5681
Dim tryCastExpr = DirectCast(parenthesizedExpr.Parent,
TryCastExpressionSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
14923
Private Shared Function GenerateRedTryCastExpression() As
TryCastExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
562
expression.CheckParent(Of
TryCastExpressionSyntax
)(Function(t) t.Expression Is expression) OrElse
Simplification\Reducers\VisualBasicCastReducer.Rewriter.vb (1)
31
Public Overrides Function VisitTryCastExpression(node As
TryCastExpressionSyntax
) As SyntaxNode
SyntaxNodeExtensions.vb (1)
802
Function(n As
TryCastExpressionSyntax
) (n.OpenParenToken, n.CloseParenToken),
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
413
VerifySyntax(Of
TryCastExpressionSyntax
)(Generator.TryCastExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "TryCast(x, y)")
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (22)
IOperation\IOperationTests_IConversionExpression.vb (1)
3137
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_IDelegateCreationExpression.vb (21)
1168
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1210
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1256
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1298
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1341
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1383
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1421
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
1457
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
2199
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
2242
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
2401
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3406
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3434
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3471
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3514
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3551
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3587
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3622
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3653
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
3685
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)
4398
VerifyOperationTreeAndDiagnosticsForTest(Of
TryCastExpressionSyntax
)(source, expectedOperationTree, expectedDiagnostics)