1 instantiation of QueryContinuationSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
7891
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
QueryContinuationSyntax
(this, parent, position);
46 references to QueryContinuationSyntax
Microsoft.CodeAnalysis.CSharp (35)
_generated\0\Syntax.xml.Main.Generated.cs (9)
269
public virtual TResult? VisitQueryContinuation(
QueryContinuationSyntax
node) => this.DefaultVisit(node);
1017
public virtual void VisitQueryContinuation(
QueryContinuationSyntax
node) => this.DefaultVisit(node);
1735
=> node.Update(VisitList(node.Clauses), (SelectOrGroupClauseSyntax?)Visit(node.SelectOrGroup) ?? throw new ArgumentNullException("selectOrGroup"), (
QueryContinuationSyntax
?)Visit(node.Continuation));
1764
public override SyntaxNode? VisitQueryContinuation(
QueryContinuationSyntax
node)
3474
public static QueryBodySyntax QueryBody(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup,
QueryContinuationSyntax
? continuation)
3648
public static
QueryContinuationSyntax
QueryContinuation(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
3653
return (
QueryContinuationSyntax
)Syntax.InternalSyntax.SyntaxFactory.QueryContinuation((Syntax.InternalSyntax.SyntaxToken)intoKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3657
public static
QueryContinuationSyntax
QueryContinuation(SyntaxToken identifier, QueryBodySyntax body)
3661
public static
QueryContinuationSyntax
QueryContinuation(string identifier, QueryBodySyntax body)
_generated\2\Syntax.xml.Syntax.Generated.cs (10)
4404
private
QueryContinuationSyntax
? continuation;
4415
public
QueryContinuationSyntax
? Continuation => GetRed(ref this.continuation, 2);
4438
public QueryBodySyntax Update(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup,
QueryContinuationSyntax
? continuation)
4452
public QueryBodySyntax WithContinuation(
QueryContinuationSyntax
? continuation) => Update(this.Clauses, this.SelectOrGroup, continuation);
4977
public
QueryContinuationSyntax
Update(SyntaxToken intoKeyword, SyntaxToken identifier, QueryBodySyntax body)
4981
var
newNode = SyntaxFactory.QueryContinuation(intoKeyword, identifier, body);
4989
public
QueryContinuationSyntax
WithIntoKeyword(SyntaxToken intoKeyword) => Update(intoKeyword, this.Identifier, this.Body);
4990
public
QueryContinuationSyntax
WithIdentifier(SyntaxToken identifier) => Update(this.IntoKeyword, identifier, this.Body);
4991
public
QueryContinuationSyntax
WithBody(QueryBodySyntax body) => Update(this.IntoKeyword, this.Identifier, body);
4993
public
QueryContinuationSyntax
AddBodyClauses(params QueryClauseSyntax[] items) => WithBody(this.Body.WithClauses(this.Body.Clauses.AddRange(items)));
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
326
for (
QueryContinuationSyntax
? continuation = query.Body.Continuation; continuation != null && result; continuation = continuation.Body.Continuation)
Binder\Binder_Query.cs (2)
70
for (
QueryContinuationSyntax
? continuation = node.Body.Continuation; continuation != null; continuation = continuation.Body.Continuation)
104
private RangeVariableSymbol PrepareQueryTranslationStateForContinuation(QueryTranslationState state,
QueryContinuationSyntax
continuation, BindingDiagnosticBag diagnostics)
Compilation\CSharpSemanticModel.cs (2)
3347
public abstract IRangeVariableSymbol GetDeclaredSymbol(
QueryContinuationSyntax
node, CancellationToken cancellationToken = default(CancellationToken));
5205
return this.GetDeclaredSymbol((
QueryContinuationSyntax
)node, cancellationToken);
Compilation\MemberSemanticModel.cs (3)
910
public override IRangeVariableSymbol GetDeclaredSymbol(
QueryContinuationSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
2285
if (node is QueryExpressionSyntax && parent is
QueryContinuationSyntax
||
2292
!(node is
QueryContinuationSyntax
) &&
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
390
public override IRangeVariableSymbol GetDeclaredSymbol(
QueryContinuationSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (1)
487
public override IRangeVariableSymbol GetDeclaredSymbol(
QueryContinuationSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
CSharpExtensions.cs (1)
1641
public static IRangeVariableSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel,
QueryContinuationSyntax
node, CancellationToken cancellationToken = default(CancellationToken))
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
280
QueryContinuationSyntax
continuation when continuation.Identifier == token =>
Symbols\RangeVariableSymbol.cs (1)
65
Debug.Assert(node is QueryClauseSyntax || node is
QueryContinuationSyntax
|| node is JoinIntoClauseSyntax);
Syntax\LambdaUtilities.cs (2)
240
var
containingContinuation = (
QueryContinuationSyntax
)containingQueryOrContinuation;
Syntax\SyntaxNormalizer.cs (1)
1401
node is
QueryContinuationSyntax
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
87
public override void VisitQueryContinuation(
QueryContinuationSyntax
node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
148
case
QueryContinuationSyntax
continuation:
Microsoft.CodeAnalysis.CSharp.Features (4)
AddImport\CSharpAddImportFeatureService.cs (1)
170
node.AncestorsAndSelf().Any(n => n is QueryExpressionSyntax && !(n.Parent is
QueryContinuationSyntax
));
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1880
return ((
QueryContinuationSyntax
)node).IntoKeyword.Span;
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (2)
240
var
containingContinuation = (
QueryContinuationSyntax
)containingQueryOrContinuation;
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Rename\LocalConflictVisitor.cs (1)
198
public override void VisitQueryContinuation(
QueryContinuationSyntax
node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
87
public override void VisitQueryContinuation(
QueryContinuationSyntax
node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
148
case
QueryContinuationSyntax
continuation:
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
87
public override void VisitQueryContinuation(
QueryContinuationSyntax
node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
148
case
QueryContinuationSyntax
continuation: