1 write to AwaitOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3533this.AwaitOpt = awaitOpt;
10 references to AwaitOpt
Microsoft.CodeAnalysis.CSharp (10)
Binder\RefSafetyAnalysis.cs (1)
426if (node.AwaitOpt is { } awaitableInfo)
Compilation\MemberSemanticModel.cs (1)
944var awaitableInfo = (bound as BoundUsingLocalDeclarations)?.AwaitOpt;
FlowAnalysis\AbstractFlowPass.cs (1)
2333if (AwaitUsingAndForeachAddsPendingBranch && node.AwaitOpt != null)
FlowAnalysis\NullableWalker.cs (1)
3653VisitAwaitableInfoForUsing(node.AwaitOpt, node.PatternDisposeInfoOpt?.Method);
Generated\BoundNodes.xml.Generated.cs (4)
3544if (patternDisposeInfoOpt != this.PatternDisposeInfoOpt || awaitOpt != this.AwaitOpt || localDeclarations != this.LocalDeclarations) 10373this.Visit(node.AwaitOpt); 11669BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.Visit(node.AwaitOpt); 16273new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }),
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
99awaitOpt: usingDeclarations.AwaitOpt,
Operations\CSharpOperationFactory.cs (1)
2241isAsynchronous: usingDecl.AwaitOpt is object,