4 instantiations of BoundSequencePointExpression
Microsoft.CodeAnalysis.CSharp (4)
Generated\BoundNodes.xml.Generated.cs (1)
5644
var result = new
BoundSequencePointExpression
(this.Syntax, expression, type, this.HasErrors);
Lowering\Instrumentation\DebugInfoInjector.cs (2)
430
rewrittenFilter = AddConditionSequencePoint(new
BoundSequencePointExpression
(filterClause, rewrittenFilter, rewrittenFilter.Type), filterClause, factory);
442
return new
BoundSequencePointExpression
(original.Syntax, base.InstrumentSwitchExpressionArmExpression(original, rewrittenExpression, factory), rewrittenExpression.Type);
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
206
new
BoundSequencePointExpression
(syntax: null!, expression: factory.Local(local), type: condition.Type) :
19 references to BoundSequencePointExpression
Microsoft.CodeAnalysis.CSharp (19)
BoundTree\BoundNode_Source.cs (1)
111
case
BoundSequencePointExpression
seqPoint:
BoundTree\BoundTreeVisitors.cs (1)
66
return VisitSequencePointExpression(node as
BoundSequencePointExpression
, arg);
CodeGen\EmitExpression.cs (3)
189
EmitSequencePointExpression((
BoundSequencePointExpression
)expression, used);
809
private void EmitSequencePointExpression(
BoundSequencePointExpression
node, bool used)
818
private void EmitSequencePoint(
BoundSequencePointExpression
node)
CodeGen\EmitStatement.cs (2)
1249
var
sequencePointExpression = (
BoundSequencePointExpression
)expression;
FlowAnalysis\AbstractFlowPass.cs (1)
2984
public override BoundNode VisitSequencePointExpression(
BoundSequencePointExpression
node)
Generated\BoundNodes.xml.Generated.cs (10)
5640
public
BoundSequencePointExpression
Update(BoundExpression expression, TypeSymbol? type)
5644
var
result = new BoundSequencePointExpression(this.Syntax, expression, type, this.HasErrors);
8811
return VisitSequencePointExpression((
BoundSequencePointExpression
)node, arg);
9118
public virtual R VisitSequencePointExpression(
BoundSequencePointExpression
node, A arg) => this.DefaultVisit(node, arg);
9346
public virtual BoundNode? VisitSequencePointExpression(
BoundSequencePointExpression
node) => this.DefaultVisit(node);
10043
public override BoundNode? VisitSequencePointExpression(
BoundSequencePointExpression
node)
11270
public override BoundNode? VisitSequencePointExpression(
BoundSequencePointExpression
node)
13264
public override BoundNode? VisitSequencePointExpression(
BoundSequencePointExpression
node)
13267
BoundSequencePointExpression
updatedNode;
15706
public override TreeDumperNode VisitSequencePointExpression(
BoundSequencePointExpression
node, object? arg) => new TreeDumperNode("sequencePointExpression", null, new TreeDumperNode[]
Lowering\SpillSequenceSpiller.cs (1)
1426
public override BoundNode VisitSequencePointExpression(
BoundSequencePointExpression
node)