1 write to GetResult
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2106this.GetResult = getResult;
15 references to GetResult
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Await.cs (1)
40TypeSymbol awaitExpressionType = info.GetResult?.ReturnType ?? (hasErrors ? CreateErrorType() : Compilation.DynamicType);
Binder\ForEachLoopBinder.cs (1)
243if (!hasErrors && awaitInfo.GetResult?.ReturnType.SpecialType != SpecialType.System_Boolean)
Compilation\MemberSemanticModel.cs (1)
922getResult: awaitableInfo.GetResult.GetPublicSymbol(),
FlowAnalysis\NullableWalker.cs (2)
10514if (node.Type.IsValueType || node.HasErrors || awaitableInfo.GetResult is null) 10523var getResult = awaitableInfo.GetResult;
Generated\BoundNodes.xml.Generated.cs (4)
2120if (awaitableInstancePlaceholder != this.AwaitableInstancePlaceholder || isDynamic != this.IsDynamic || getAwaiter != this.GetAwaiter || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(isCompleted, this.IsCompleted) || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(getResult, this.GetResult)) 10734return node.Update(awaitableInstancePlaceholder, node.IsDynamic, getAwaiter, node.IsCompleted, node.GetResult); 12503MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 14899new TreeDumperNode("getResult", node.GetResult, null),
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
357MethodSymbol getResult = VisitMethodSymbol(node.AwaitableInfo.GetResult);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (3)
187Debug.Assert(node.AwaitOpt is { GetResult: { } }); 188rewrittenCondition = RewriteAwaitExpression(forEachSyntax, rewrittenCondition, node.AwaitOpt, node.AwaitOpt.GetResult.ReturnType, used: true); 431TypeSymbol awaitExpressionType = disposeAwaitableInfoOpt.GetResult?.ReturnType ?? _compilation.DynamicType;
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
480TypeSymbol awaitExpressionType = awaitOpt.GetResult?.ReturnType ?? _compilation.DynamicType;
Lowering\MethodToClassRewriter.cs (1)
459var getResult = VisitMethodSymbol(node.GetResult);