CSharpResolver WithObjectInitializerStack(ObjectInitializerContext stack) { return new CSharpResolver(compilation, conversions, context, checkForOverflow, isWithinLambdaExpression, currentTypeDefinitionCache, localVariableStack, stack); }