43 references to TupleExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Conversions.vb (1)
467TypeOf argument.Syntax.Parent Is TupleExpressionSyntax OrElse
Binding\Binder_Expressions.vb (2)
273Return BindTupleExpression(DirectCast(node, TupleExpressionSyntax), diagnostics) 330Private 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1381Dim tupleExpr = DirectCast(node, TupleExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
20If RemovalCausesAmbiguity(DirectCast(node.Parent, TupleExpressionSyntax).Arguments, node) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\f736901a33c2b55b\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.Features (5)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (2)
15ExpressionSyntax, TupleExpressionSyntax, AnonymousObjectCreationExpressionSyntax) 26Protected Overrides Function ConvertToTuple(anonCreation As AnonymousObjectCreationExpressionSyntax) As TupleExpressionSyntax
ConvertTupleToStruct\VisualBasicConvertTupleToStructCodeRefactoringProvider.vb (1)
23TupleExpressionSyntax,
IntroduceVariable\VisualBasicIntroduceVariableService.Rewriter.vb (1)
74TypeOf node.Parent Is TupleExpressionSyntax Then
NameTupleElement\VisualBasicNameTupleElementCodeRefactoringProvider.vb (1)
15Inherits AbstractNameTupleElementCodeRefactoringProvider(Of SimpleArgumentSyntax, 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
src\f736901a33c2b55b\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,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1381Dim tupleExpr = DirectCast(node, TupleExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
20If RemovalCausesAmbiguity(DirectCast(node.Parent, TupleExpressionSyntax).Arguments, node) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\f736901a33c2b55b\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,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1381Dim tupleExpr = DirectCast(node, TupleExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
20If RemovalCausesAmbiguity(DirectCast(node.Parent, TupleExpressionSyntax).Arguments, node) Then