2 overrides of PreserveInitialParameterValuesAndThreadId
Microsoft.CodeAnalysis.CSharp (2)
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
135
protected override bool
PreserveInitialParameterValuesAndThreadId
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
170
protected override bool
PreserveInitialParameterValuesAndThreadId
6 references to PreserveInitialParameterValuesAndThreadId
Microsoft.CodeAnalysis.CSharp (6)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (6)
105
if (
PreserveInitialParameterValuesAndThreadId
&& CanGetThreadId())
113
if (
PreserveInitialParameterValuesAndThreadId
)
247
if (
PreserveInitialParameterValuesAndThreadId
)
259
var proxyField = F.StateMachineFieldForRegularParameter(typeMap.SubstituteType(parameter.Type).Type, parameter.Name, parameter, isPublic: !
PreserveInitialParameterValuesAndThreadId
);
262
if (
PreserveInitialParameterValuesAndThreadId
)
301
var proxies =
PreserveInitialParameterValuesAndThreadId
? initialParameters : nonReusableLocalProxies;