1 write to AwaitableInstancePlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2148this.AwaitableInstancePlaceholder = awaitableInstancePlaceholder;
12 references to AwaitableInstancePlaceholder
Microsoft.CodeAnalysis.CSharp (12)
Binder\RefSafetyAnalysis.cs (1)
957if (awaitableInfo.AwaitableInstancePlaceholder is { } placeholder)
FlowAnalysis\NullableWalker.cs (4)
11466if (awaitOpt is { AwaitableInstancePlaceholder: BoundAwaitableValuePlaceholder moveNextPlaceholder } awaitMoveNextInfo) 11479var disposalPlaceholder = awaitDisposalInfo.AwaitableInstancePlaceholder; 11863var placeholder = awaitableInfo.AwaitableInstancePlaceholder; 12532Visit(node.AwaitableInstancePlaceholder);
Generated\BoundNodes.xml.Generated.cs (5)
2166if (awaitableInstancePlaceholder != this.AwaitableInstancePlaceholder || isDynamic != this.IsDynamic || getAwaiter != this.GetAwaiter || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(isCompleted, this.IsCompleted) || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(getResult, this.GetResult)) 10025this.Visit(node.AwaitableInstancePlaceholder); 11184BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.Visit(node.AwaitableInstancePlaceholder); 13142BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.Visit(node.AwaitableInstancePlaceholder); 15628new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }),
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
353var awaitablePlaceholder = node.AwaitableInfo.AwaitableInstancePlaceholder;
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (1)
122var awaitablePlaceholder = node.AwaitableInstancePlaceholder;