Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="5.8.2" />

 NestedLambda

class NestedLambda
using Stashbox.Utils.Data; using System.Linq.Expressions; using System.Runtime.CompilerServices; namespace Stashbox.Expressions.Compile { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] internal class NestedLambda { public readonly ExpandableArray<Expression> ParameterExpressions; public readonly bool UsesCapturedArgument; public NestedLambda(ExpandableArray<Expression> parameterExpressions, bool usesCapturedArgument) { ParameterExpressions = parameterExpressions; UsesCapturedArgument = usesCapturedArgument; } } }