5 instantiations of BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Statements.cs (1)
466return new BoundNoOpStatement(node, NoOpStatementFlavor.Default);
Generated\BoundNodes.xml.Generated.cs (1)
3580var 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)
421new BoundNoOpStatement(syntax, NoOpStatementFlavor.Default);
Lowering\SyntheticBoundNodeFactory.cs (1)
1720return new BoundNoOpStatement(Syntax, noOpStatementFlavor);
20 references to BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (20)
BoundTree\BoundNode_Source.cs (1)
197case 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)
3408public override BoundNode VisitNoOpStatement(BoundNoOpStatement node)
Generated\BoundNodes.xml.Generated.cs (8)
3576public BoundNoOpStatement Update(NoOpStatementFlavor flavor) 3580var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors); 9080return VisitNoOpStatement((BoundNoOpStatement)node, arg); 9461public virtual R VisitNoOpStatement(BoundNoOpStatement node, A arg) => this.DefaultVisit(node, arg); 9697public virtual BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => this.DefaultVisit(node); 10182public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => null; 11441public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => node; 15965public 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); 1786private IEmptyOperation CreateBoundNoOpStatementOperation(BoundNoOpStatement boundNoOpStatement)