コード例 #1
0
 public Closure(DataType type, List <Statement> initStatements, Expression expression, Closure parent = null)
 {
     Type            = type;
     InitStatements  = initStatements;
     Expression      = expression;
     Parent          = parent;
     VariableFields  = new Dictionary <Variable, Field>();
     ParameterFields = new Dictionary <Parameter, Field>();
 }