1 write to HoistedField
Microsoft.CodeAnalysis.CSharp (1)
Lowering\StateMachineRewriter\CapturedSymbol.cs (1)
54
this.
HoistedField
= hoistedField;
7 references to HoistedField
Microsoft.CodeAnalysis.CSharp (7)
Lowering\MethodToClassRewriter.cs (1)
433
CapturedToStateMachineFieldReplacement stateMachineProxy => (FieldSymbol)stateMachineProxy.
HoistedField
,
Lowering\StateMachineRewriter\CapturedSymbol.cs (2)
59
var frame = makeFrame(this.
HoistedField
.ContainingType, arg);
60
var field = this.
HoistedField
.AsMember((NamedTypeSymbol)frame.Type);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (4)
333
hoistedLocalsWithDebugScopes.Add(((CapturedToStateMachineFieldReplacement)proxy).
HoistedField
);
354
AddVariableCleanup(variableCleanup, simpleProxy.
HoistedField
);
358
FreeReusableHoistedField(simpleProxy.
HoistedField
);
750
hoistedLocalsWithDebugScopes.Add(((CapturedToStateMachineFieldReplacement)proxies[local]).
HoistedField
);