4 instantiations of BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (4)
Generated\BoundNodes.xml.Generated.cs (1)
3562var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1439return new BoundNoOpStatement(node.Syntax, NoOpStatementFlavor.Default);
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
365new BoundNoOpStatement(syntax, NoOpStatementFlavor.Default);
Lowering\SyntheticBoundNodeFactory.cs (1)
1743return new BoundNoOpStatement(Syntax, noOpStatementFlavor);
20 references to BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (20)
BoundTree\BoundNode_Source.cs (1)
196case 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)
3387public override BoundNode VisitNoOpStatement(BoundNoOpStatement node)
Generated\BoundNodes.xml.Generated.cs (8)
3558public BoundNoOpStatement Update(NoOpStatementFlavor flavor) 3562var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors); 9052return VisitNoOpStatement((BoundNoOpStatement)node, arg); 9433public virtual R VisitNoOpStatement(BoundNoOpStatement node, A arg) => this.DefaultVisit(node, arg); 9669public virtual BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => this.DefaultVisit(node); 10152public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => null; 11408public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => node; 15949public 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)
39public 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)
43public virtual BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten)
Lowering\LocalRewriter\LocalRewriter_Block.cs (1)
127public override BoundNode VisitNoOpStatement(BoundNoOpStatement node)
Operations\CSharpOperationFactory.cs (2)
173return CreateBoundNoOpStatementOperation((BoundNoOpStatement)boundNode); 1795private IEmptyOperation CreateBoundNoOpStatementOperation(BoundNoOpStatement boundNoOpStatement)