4 instantiations of TupleExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
20000Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.TupleExpressionSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3770Return New TupleExpressionSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newOpenParenToken, newArguments.Node, newCloseParenToken) 25244Return New TupleExpressionSyntax(SyntaxKind.TupleExpression, Nothing, Nothing, DirectCast(openParenToken.Node, InternalSyntax.PunctuationSyntax), arguments.Node, DirectCast(closeParenToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
21508Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TupleExpressionSyntax(kind, errors, annotations, openParenToken, if(arguments IsNot Nothing, arguments.Green, Nothing), closeParenToken), Nothing, 0)
116 references to TupleExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Conversions.vb (1)
459TypeOf argument.Syntax.Parent Is TupleExpressionSyntax OrElse
Binding\Binder_Expressions.vb (2)
252Return BindTupleExpression(DirectCast(node, TupleExpressionSyntax), diagnostics) 309Private Function BindTupleExpression(node As TupleExpressionSyntax, diagnostics As BindingDiagnosticBag) As BoundExpression
Generated\Syntax.xml.Main.Generated.vb (6)
413Public Overridable Function VisitTupleExpression(ByVal node As TupleExpressionSyntax) As TResult 1148Public Overridable Sub VisitTupleExpression(ByVal node As TupleExpressionSyntax) 3759Public Overrides Function VisitTupleExpression(ByVal node As TupleExpressionSyntax) As SyntaxNode 25233Public Shared Function TupleExpression(openParenToken As SyntaxToken, arguments As SeparatedSyntaxList(Of SimpleArgumentSyntax), closeParenToken As SyntaxToken) As TupleExpressionSyntax 25254Public Shared Function TupleExpression(arguments As SeparatedSyntaxList(Of SimpleArgumentSyntax)) As TupleExpressionSyntax 25265Public Shared Function TupleExpression(ParamArray arguments As SimpleArgumentSyntax()) As TupleExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
21525Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As TupleExpressionSyntax 21547Public Shadows Function WithArguments(arguments as SeparatedSyntaxList(Of SimpleArgumentSyntax)) As TupleExpressionSyntax 21551Public Shadows Function AddArguments(ParamArray items As SimpleArgumentSyntax()) As TupleExpressionSyntax 21569Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As TupleExpressionSyntax 21613Public Function Update(openParenToken As SyntaxToken, arguments As SeparatedSyntaxList(Of SimpleArgumentSyntax), closeParenToken As SyntaxToken) As TupleExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
VisualBasicInferredMemberNameSimplifier.vb (1)
20If RemovalCausesAmbiguity(DirectCast(node.Parent, TupleExpressionSyntax).Arguments, node) Then
VisualBasicSyntaxFacts.vb (1)
1436Dim tupleExpr = DirectCast(node, TupleExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
VisualBasicTypeInferenceService.TypeInferrer.vb (5)
169Function(tupleExpression As TupleExpressionSyntax) InferTypeInTupleExpression(tupleExpression, token), 190If TypeOf argument.Parent Is TupleExpressionSyntax Then 192DirectCast(argument.Parent, TupleExpressionSyntax), 200tupleExpression As TupleExpressionSyntax, 214tupleExpression As TupleExpressionSyntax,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (67)
CodeGen\CodeGenTuples.vb (67)
1503Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 1912Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 1972Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 3336Dim nodes = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ToArray() 3392Private Shared Sub AssertConversions(model As SemanticModel, literal As TupleExpressionSyntax, aggregate As ConversionKind, ParamArray parts As ConversionKind()) 4691Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 5874Dim x = nodes.OfType(Of TupleExpressionSyntax)().Single() 6050Dim x = nodes.OfType(Of TupleExpressionSyntax)().Single() 6095Dim yTuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(0) 6099Dim zTuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(1) 6139Dim yTuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(0) 6143Dim zTuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(1) 6175Dim yTuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(0) 6397Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 8289Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().Single() 8342Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().Single() 8377Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().Single() 8414Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().Single() 8445Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().Single() 8479Dim firstTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(0) 8485Dim secondTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(1) 8522Dim firstTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(0) 8528Dim secondTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(1) 8565Dim firstTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(0) 8571Dim secondTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(1) 8605Dim firstTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(0) 8611Dim secondTuple = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ElementAt(1) 9062Dim tuple = nodes.OfType(Of TupleExpressionSyntax)().Single() 9222Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 9272Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11775Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11821Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11860Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11894Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11924Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 11969Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12005Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12142Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12172Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12207Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12241Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12271Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12302Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12332Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12384Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12418Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12456Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12502Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12588Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12640Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12687Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12738Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 12802Dim node = nodes.OfType(Of TupleExpressionSyntax)().First() 12874Dim node = nodes.OfType(Of TupleExpressionSyntax)().First() 12946Dim node = nodes.OfType(Of TupleExpressionSyntax)().First() 13270Dim nodes = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ToArray() 13318Dim nodes = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ToArray() 13372Dim nodes = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().ToArray() 16259Dim node = tree.GetRoot().DescendantNodes().OfType(Of TupleExpressionSyntax)().First() 18272Dim node = nodes.OfType(Of TupleExpressionSyntax)().First() 21618Dim tuple = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(0) 21791Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 21827Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 21863Dim node = nodes.OfType(Of TupleExpressionSyntax)().Single() 22323Dim node = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(1) 22363Dim node = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(0) 22402Dim node = nodes.OfType(Of TupleExpressionSyntax)().ElementAt(1)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (2)
15ExpressionSyntax, TupleExpressionSyntax, AnonymousObjectCreationExpressionSyntax) 26Protected Overrides Function ConvertToTuple(anonCreation As AnonymousObjectCreationExpressionSyntax) As TupleExpressionSyntax
ConvertTupleToStruct\VisualBasicConvertTupleToStructCodeRefactoringProvider.vb (1)
23TupleExpressionSyntax,
NameTupleElement\VisualBasicNameTupleElementCodeRefactoringProvider.vb (1)
15Inherits AbstractNameTupleElementCodeRefactoringProvider(Of SimpleArgumentSyntax, TupleExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\GetExtendedSemanticInfoTests.vb (1)
2075Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of TupleExpressionSyntax)(compilation, "a.vb")
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
14296Private Shared Function GenerateRedTupleExpression() As TupleExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
131If nameColonEquals IsNot Nothing AndAlso TypeOf nameColonEquals.Parent?.Parent Is TupleExpressionSyntax Then
Simplification\VisualBasicSimplificationService.Expander.vb (2)
301Dim tuple = TryCast(node.Parent, TupleExpressionSyntax) 348Private Shared Function CanMakeNameExplicitInTuple(tuple As TupleExpressionSyntax, name As String) As Boolean
VisualBasicInferredMemberNameSimplifier.vb (1)
20If RemovalCausesAmbiguity(DirectCast(node.Parent, TupleExpressionSyntax).Arguments, node) Then
VisualBasicSyntaxFacts.vb (1)
1436Dim tupleExpr = DirectCast(node, TupleExpressionSyntax)
VisualBasicTypeInferenceService.TypeInferrer.vb (5)
169Function(tupleExpression As TupleExpressionSyntax) InferTypeInTupleExpression(tupleExpression, token), 190If TypeOf argument.Parent Is TupleExpressionSyntax Then 192DirectCast(argument.Parent, TupleExpressionSyntax), 200tupleExpression As TupleExpressionSyntax, 214tupleExpression As TupleExpressionSyntax,
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (2)
469VerifySyntax(Of TupleExpressionSyntax)(Generator.TupleExpression( 471VerifySyntax(Of TupleExpressionSyntax)(Generator.TupleExpression(
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (10)
IOperation\IOperationTests_IParameterReferenceExpression.vb (1)
39VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_ITupleExpression.vb (9)
36VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 100VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 170VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 235VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 295VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 364VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 459VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 566VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 754VerifyOperationTreeAndDiagnosticsForTest(Of TupleExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)