29 references to Body
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
325for (QueryContinuationSyntax? continuation = query.Body.Continuation; continuation != null && result; continuation = continuation.Body.Continuation)
Binder\Binder_Query.cs (4)
70for (QueryContinuationSyntax? continuation = node.Body.Continuation; continuation != null; continuation = continuation.Body.Continuation) 80result = MakeQueryClause(continuation.Body, result, x); 110var clauses = continuation.Body.Clauses; 116state.selectOrGroup = continuation.Body.SelectOrGroup;
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
281continuation.Body,
Syntax.xml.Main.Generated.cs (1)
1753=> node.Update(VisitToken(node.IntoKeyword), VisitToken(node.Identifier), (QueryBodySyntax?)Visit(node.Body) ?? throw new ArgumentNullException("body"));
Syntax.xml.Syntax.Generated.cs (5)
4934if (intoKeyword != this.IntoKeyword || identifier != this.Identifier || body != this.Body) 4944public QueryContinuationSyntax WithIntoKeyword(SyntaxToken intoKeyword) => Update(intoKeyword, this.Identifier, this.Body); 4945public QueryContinuationSyntax WithIdentifier(SyntaxToken identifier) => Update(this.IntoKeyword, identifier, this.Body); 4948public QueryContinuationSyntax AddBodyClauses(params QueryClauseSyntax[] items) => WithBody(this.Body.WithClauses(this.Body.Clauses.AddRange(items)));
Syntax\LambdaUtilities.cs (1)
242containingBody = containingContinuation.Body;
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
886queryBody = queryBody.Continuation?.Body;
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
242containingBody = containingContinuation.Body;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (13)
Generated\Syntax.Test.xml.Generated.cs (2)
12088Assert.NotNull(node.Body); 12089var newNode = node.WithIntoKeyword(node.IntoKeyword).WithIdentifier(node.Identifier).WithBody(node.Body);
Parsing\ExpressionParsingTests.cs (11)
2393Assert.NotNull(qs.Body.Continuation.Body); 2394Assert.Equal(0, qs.Body.Continuation.Body.Clauses.Count); 2395Assert.NotNull(qs.Body.Continuation.Body.SelectOrGroup); 2397Assert.Equal(SyntaxKind.SelectClause, qs.Body.Continuation.Body.SelectOrGroup.Kind()); 2398ss = (SelectClauseSyntax)qs.Body.Continuation.Body.SelectOrGroup; 2403Assert.Null(qs.Body.Continuation.Body.Continuation); 2804Assert.Equal(0, qs.Body.Continuation.Body.Clauses.Count); 2805Assert.NotNull(qs.Body.Continuation.Body.SelectOrGroup); 2807Assert.Equal(SyntaxKind.SelectClause, qs.Body.Continuation.Body.SelectOrGroup.Kind()); 2808var ss = (SelectClauseSyntax)qs.Body.Continuation.Body.SelectOrGroup; 2813Assert.Null(qs.Body.Continuation.Body.Continuation);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Rename\LocalConflictVisitor.cs (1)
180VisitQueryInternal(null, node.Body);