5 instantiations of BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (5)
Generated\BoundNodes.xml.Generated.cs (1)
3615var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1440return new BoundNoOpStatement(node.Syntax, NoOpStatementFlavor.Default);
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
452new BoundNoOpStatement(syntax, NoOpStatementFlavor.Default);
Lowering\SyntheticBoundNodeFactory.cs (1)
1721return new BoundNoOpStatement(Syntax, noOpStatementFlavor);
Symbols\Synthesized\SynthesizedUnionCtor.cs (1)
57statements.Add(new BoundNoOpStatement(F.Syntax, NoOpStatementFlavor.Default, hasErrors: true));
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)
3458public override BoundNode VisitNoOpStatement(BoundNoOpStatement node)
Generated\BoundNodes.xml.Generated.cs (8)
3611public BoundNoOpStatement Update(NoOpStatementFlavor flavor) 3615var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors); 9280return VisitNoOpStatement((BoundNoOpStatement)node, arg); 9670public virtual R VisitNoOpStatement(BoundNoOpStatement node, A arg) => this.DefaultVisit(node, arg); 9911public virtual BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => this.DefaultVisit(node); 10401public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => null; 11689public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => node; 16287public 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)
172return CreateBoundNoOpStatementOperation((BoundNoOpStatement)boundNode); 1861private IEmptyOperation CreateBoundNoOpStatementOperation(BoundNoOpStatement boundNoOpStatement)