1 write to IsStruct
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
194
IsStruct
= isStruct;
10 references to IsStruct
Microsoft.CodeAnalysis.CSharp (10)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (8)
158
if (!(env is null) && capturedEnvs.Remove(env) && !env.
IsStruct
)
179
if (!env.
IsStruct
)
181
Debug.Assert(!oldEnv.
IsStruct
);
233
if (env.
IsStruct
)
411
currentScope.DeclaredEnvironment.
IsStruct
)
445
if (scopeEnv.
IsStruct
)
465
if (env is null || env.
IsStruct
)
541
var structCaptures = _slotAllocator != null && environment.
IsStruct
Lowering\ClosureConversion\ClosureConversion.cs (2)
387
env.
IsStruct
,
490
if (env.
IsStruct
)