4 instantiations of BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Statements.cs (1)
463
return new
BoundNoOpStatement
(node, NoOpStatementFlavor.Default);
Generated\BoundNodes.xml.Generated.cs (1)
3448
var result = new
BoundNoOpStatement
(this.Syntax, flavor, this.HasErrors);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1420
return new
BoundNoOpStatement
(node.Syntax, NoOpStatementFlavor.Default);
Lowering\SyntheticBoundNodeFactory.cs (1)
1583
return new
BoundNoOpStatement
(Syntax, noOpStatementFlavor);
20 references to BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (20)
BoundTree\BoundNode_Source.cs (1)
181
case
BoundNoOpStatement
noop:
BoundTree\BoundTreeVisitors.cs (1)
80
return VisitNoOpStatement(node as
BoundNoOpStatement
, arg);
CodeGen\EmitStatement.cs (2)
100
EmitNoOpStatement((
BoundNoOpStatement
)statement);
133
private void EmitNoOpStatement(
BoundNoOpStatement
statement)
FlowAnalysis\AbstractFlowPass.cs (1)
3180
public override BoundNode VisitNoOpStatement(
BoundNoOpStatement
node)
Generated\BoundNodes.xml.Generated.cs (8)
3444
public
BoundNoOpStatement
Update(NoOpStatementFlavor flavor)
3448
var
result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors);
8689
return VisitNoOpStatement((
BoundNoOpStatement
)node, arg);
9057
public virtual R VisitNoOpStatement(
BoundNoOpStatement
node, A arg) => this.DefaultVisit(node, arg);
9285
public virtual BoundNode? VisitNoOpStatement(
BoundNoOpStatement
node) => this.DefaultVisit(node);
9756
public override BoundNode? VisitNoOpStatement(
BoundNoOpStatement
node) => null;
10928
public override BoundNode? VisitNoOpStatement(
BoundNoOpStatement
node) => node;
15202
public override TreeDumperNode VisitNoOpStatement(
BoundNoOpStatement
node, object? arg) => new TreeDumperNode("noOpStatement", null, new TreeDumperNode[]
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
319
public override BoundStatement InstrumentNoOpStatement(
BoundNoOpStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\CompoundInstrumenter.cs (1)
37
public override BoundStatement InstrumentNoOpStatement(
BoundNoOpStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
40
public override BoundStatement InstrumentNoOpStatement(
BoundNoOpStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\Instrumenter.cs (1)
42
public virtual BoundStatement InstrumentNoOpStatement(
BoundNoOpStatement
original, BoundStatement rewritten)
Lowering\LocalRewriter\LocalRewriter_Block.cs (1)
102
public override BoundNode VisitNoOpStatement(
BoundNoOpStatement
node)
Operations\CSharpOperationFactory.cs (2)
169
return CreateBoundNoOpStatementOperation((
BoundNoOpStatement
)boundNode);
1717
private IEmptyOperation CreateBoundNoOpStatementOperation(
BoundNoOpStatement
boundNoOpStatement)