예제 #1
0
 public DebugLambdaInfo(
     IDebugCompilerSupport compilerSupport,
     string lambdaAlias,
     bool optimizeForLeafFrames,
     IList<MSAst.ParameterExpression> hiddenVariables,
     IDictionary<MSAst.ParameterExpression, string> variableAliases,
     object customPayload) {
     _langSupport = compilerSupport;
     _lambdaAlias = lambdaAlias;
     _hiddenVariables = hiddenVariables;
     _variableAliases = variableAliases;
     _customPayload = customPayload;
     _optimizeForLeafFrames = optimizeForLeafFrames;
 }
예제 #2
0
 public DebugLambdaInfo(
     IDebugCompilerSupport compilerSupport,
     string lambdaAlias,
     bool optimizeForLeafFrames,
     IList <MSAst.ParameterExpression> hiddenVariables,
     IDictionary <MSAst.ParameterExpression, string> variableAliases,
     object customPayload)
 {
     CompilerSupport       = compilerSupport;
     LambdaAlias           = lambdaAlias;
     HiddenVariables       = hiddenVariables;
     VariableAliases       = variableAliases;
     CustomPayload         = customPayload;
     OptimizeForLeafFrames = optimizeForLeafFrames;
 }