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