4 instantiations of SimpleJoinClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
27362
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
SimpleJoinClauseSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4625
Return New
SimpleJoinClauseSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newJoinKeyword, newJoinedVariables.Node, newAdditionalJoins.Node, newOnKeyword, newJoinConditions.Node)
39563
Return New
SimpleJoinClauseSyntax
(SyntaxKind.SimpleJoinClause, Nothing, Nothing, DirectCast(joinKeyword.Node, InternalSyntax.KeywordSyntax), joinedVariables.Node, additionalJoins.Node, DirectCast(onKeyword.Node, InternalSyntax.KeywordSyntax), joinConditions.Node)
Generated\Syntax.xml.Syntax.Generated.vb (1)
29437
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleJoinClauseSyntax(kind, errors, annotations, joinKeyword, if(joinedVariables IsNot Nothing, joinedVariables.Green, Nothing), if(additionalJoins IsNot Nothing, additionalJoins.Green, Nothing), onKeyword, if(joinConditions IsNot Nothing, joinConditions.Green, Nothing)), Nothing, 0)
31 references to SimpleJoinClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Query.vb (4)
141
source = BindInnerJoinClause(source, DirectCast(current,
SimpleJoinClauseSyntax
), Nothing, operators, diagnostics)
1375
join As
SimpleJoinClauseSyntax
,
1417
inner = BindInnerJoinClause(inner, DirectCast(additionalJoin,
SimpleJoinClauseSyntax
), declaredNames, Nothing, diagnostics)
1663
inner = BindInnerJoinClause(inner, DirectCast(additionalJoin,
SimpleJoinClauseSyntax
), namesInScopeInOnClause, Nothing, diagnostics)
Binding\MemberSemanticModel.vb (1)
1401
binder = GetJoinClauseLambdaBinder(DirectCast(node,
SimpleJoinClauseSyntax
), position)
Generated\Syntax.xml.Main.Generated.vb (6)
560
Public Overridable Function VisitSimpleJoinClause(ByVal node As
SimpleJoinClauseSyntax
) As TResult
1295
Public Overridable Sub VisitSimpleJoinClause(ByVal node As
SimpleJoinClauseSyntax
)
4610
Public Overrides Function VisitSimpleJoinClause(ByVal node As
SimpleJoinClauseSyntax
) As SyntaxNode
39552
Public Shared Function SimpleJoinClause(joinKeyword As SyntaxToken, joinedVariables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalJoins As SyntaxList(of JoinClauseSyntax), onKeyword As SyntaxToken, joinConditions As SeparatedSyntaxList(Of JoinConditionSyntax)) As
SimpleJoinClauseSyntax
39580
Public Shared Function SimpleJoinClause(joinedVariables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalJoins As SyntaxList(of JoinClauseSyntax), joinConditions As SeparatedSyntaxList(Of JoinConditionSyntax)) As
SimpleJoinClauseSyntax
39595
Public Shared Function SimpleJoinClause(joinedVariables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), joinConditions As SeparatedSyntaxList(Of JoinConditionSyntax)) As
SimpleJoinClauseSyntax
Generated\Syntax.xml.Syntax.Generated.vb (9)
29462
Public Shadows Function WithJoinKeyword(joinKeyword as SyntaxToken) As
SimpleJoinClauseSyntax
29488
Public Shadows Function WithJoinedVariables(joinedVariables as SeparatedSyntaxList(Of CollectionRangeVariableSyntax)) As
SimpleJoinClauseSyntax
29492
Public Shadows Function AddJoinedVariables(ParamArray items As CollectionRangeVariableSyntax()) As
SimpleJoinClauseSyntax
29526
Public Shadows Function WithAdditionalJoins(additionalJoins as SyntaxList(Of JoinClauseSyntax)) As
SimpleJoinClauseSyntax
29530
Public Shadows Function AddAdditionalJoins(ParamArray items As JoinClauseSyntax()) As
SimpleJoinClauseSyntax
29560
Public Shadows Function WithOnKeyword(onKeyword as SyntaxToken) As
SimpleJoinClauseSyntax
29587
Public Shadows Function WithJoinConditions(joinConditions as SeparatedSyntaxList(Of JoinConditionSyntax)) As
SimpleJoinClauseSyntax
29591
Public Shadows Function AddJoinConditions(ParamArray items As JoinConditionSyntax()) As
SimpleJoinClauseSyntax
29653
Public Function Update(joinKeyword As SyntaxToken, joinedVariables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalJoins As SyntaxList(of JoinClauseSyntax), onKeyword As SyntaxToken, joinConditions As SeparatedSyntaxList(Of JoinConditionSyntax)) As
SimpleJoinClauseSyntax
Syntax\SyntaxNodeExtensions.vb (1)
362
Return DirectCast(syntax,
SimpleJoinClauseSyntax
).JoinKeyword
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
SyntaxTreeExtensions.vb (1)
1006
Dim joinClause = TryCast(queryClause,
SimpleJoinClauseSyntax
)
VisualBasicSyntaxContext.vb (1)
218
ElseIf TypeOf collectionRange.Parent Is
SimpleJoinClauseSyntax
OrElse TypeOf collectionRange.Parent Is GroupJoinClauseSyntax Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1708
Return DirectCast(node,
SimpleJoinClauseSyntax
).JoinKeyword.Span
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
Semantics\QueryExpressions_SemanticModel.vb (4)
1208
Dim node15 As
SimpleJoinClauseSyntax
= CompilationUtils.FindBindingText(Of
SimpleJoinClauseSyntax
)(compilation, "a.vb", 15)
1824
Dim node7 As
SimpleJoinClauseSyntax
= CompilationUtils.FindBindingText(Of
SimpleJoinClauseSyntax
)(compilation, "a.vb", 7)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
16756
Private Shared Function GenerateRedSimpleJoinClause() As
SimpleJoinClauseSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
1006
Dim joinClause = TryCast(queryClause,
SimpleJoinClauseSyntax
)
VisualBasicSyntaxContext.vb (1)
218
ElseIf TypeOf collectionRange.Parent Is
SimpleJoinClauseSyntax
OrElse TypeOf collectionRange.Parent Is GroupJoinClauseSyntax Then