1 instantiation of WhereClauseSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
7465
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
WhereClauseSyntax
(this, parent, position);
26 references to WhereClauseSyntax
Microsoft.CodeAnalysis.CSharp (18)
_generated\0\Syntax.xml.Main.Generated.cs (6)
254
public virtual TResult? VisitWhereClause(
WhereClauseSyntax
node) => this.DefaultVisit(node);
1002
public virtual void VisitWhereClause(
WhereClauseSyntax
node) => this.DefaultVisit(node);
1749
public override SyntaxNode? VisitWhereClause(
WhereClauseSyntax
node)
3567
public static
WhereClauseSyntax
WhereClause(SyntaxToken whereKeyword, ExpressionSyntax condition)
3571
return (
WhereClauseSyntax
)Syntax.InternalSyntax.SyntaxFactory.WhereClause((Syntax.InternalSyntax.SyntaxToken)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3575
public static
WhereClauseSyntax
WhereClause(ExpressionSyntax condition)
_generated\2\Syntax.xml.Syntax.Generated.cs (4)
4728
public
WhereClauseSyntax
Update(SyntaxToken whereKeyword, ExpressionSyntax condition)
4732
var
newNode = SyntaxFactory.WhereClause(whereKeyword, condition);
4740
public
WhereClauseSyntax
WithWhereKeyword(SyntaxToken whereKeyword) => Update(whereKeyword, this.Condition);
4741
public
WhereClauseSyntax
WithCondition(ExpressionSyntax condition) => Update(this.WhereKeyword, condition);
Binder\Binder.IdentifierUsedAsValueFinder.cs (2)
413
return ReduceWhere(enclosingBinder, (
WhereClauseSyntax
)topClause, state);
430
private bool ReduceWhere(Binder enclosingBinder,
WhereClauseSyntax
where, QueryTranslationState state)
Binder\Binder_Query.cs (2)
339
ReduceWhere((
WhereClauseSyntax
)topClause, state, diagnostics);
358
private void ReduceWhere(
WhereClauseSyntax
where, QueryTranslationState state, BindingDiagnosticBag diagnostics)
Syntax\LambdaUtilities.cs (4)
91
return ((
WhereClauseSyntax
)newLambda).Condition;
178
var
whereClause = (
WhereClauseSyntax
)parent;
319
lambdaBody1 = ((
WhereClauseSyntax
)node).Condition;
Microsoft.CodeAnalysis.CSharp.Features (8)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
119
return Block(IfStatement(((
WhereClauseSyntax
)node).Condition.WithAdditionalAnnotations(Simplifier.Annotation).WithoutTrivia(), statement));
EditAndContinue\BreakpointSpans.cs (2)
402
var
whereClause = (
WhereClauseSyntax
)node;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1895
return ((
WhereClauseSyntax
)node).WhereKeyword.Span;
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (4)
91
return ((
WhereClauseSyntax
)newLambda).Condition;
178
var
whereClause = (
WhereClauseSyntax
)parent;
319
lambdaBody1 = ((
WhereClauseSyntax
)node).Condition;