6 instantiations of BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Statements.cs (1)
466return new BoundNoOpStatement(node, NoOpStatementFlavor.Default);
Generated\BoundNodes.xml.Generated.cs (1)
3612var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors);
Lowering\ClosureConversion\ClosureConversion.cs (1)
1450return new BoundNoOpStatement(node.Syntax, NoOpStatementFlavor.Default);
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
517new BoundNoOpStatement(syntax, NoOpStatementFlavor.Default);
Lowering\SyntheticBoundNodeFactory.cs (1)
1747return new BoundNoOpStatement(Syntax, noOpStatementFlavor);
Symbols\Synthesized\SynthesizedUnionCtor.cs (1)
57statements.Add(new BoundNoOpStatement(F.Syntax, NoOpStatementFlavor.Default, hasErrors: true));
19 references to BoundNoOpStatement
Microsoft.CodeAnalysis.CSharp (19)
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)
3410public override BoundNode VisitNoOpStatement(BoundNoOpStatement node)
Generated\BoundNodes.xml.Generated.cs (8)
3608public BoundNoOpStatement Update(NoOpStatementFlavor flavor) 3612var result = new BoundNoOpStatement(this.Syntax, flavor, this.HasErrors); 9261return VisitNoOpStatement((BoundNoOpStatement)node, arg); 9651public virtual R VisitNoOpStatement(BoundNoOpStatement node, A arg) => this.DefaultVisit(node, arg); 9892public virtual BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => this.DefaultVisit(node); 10386public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => null; 11683public override BoundNode? VisitNoOpStatement(BoundNoOpStatement node) => node; 16290public 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); 1880private IEmptyOperation CreateBoundNoOpStatementOperation(BoundNoOpStatement boundNoOpStatement)