コード例 #1
0
 private void Add(ICILType type, params string[] aliases)
 {
     this._types.Add(type.FullName, type);
     for (int i = 0; i < aliases.Length; i++)
     {
         string a = aliases[i];
         this._types.Add(a, type);
     }
 }
コード例 #2
0
 public Function(string nameFct, ICILType returnType, List <ICILType> parameters, List <ICILType> locVar, List <InstructionNode> code)
 {
     _nameFct    = nameFct;
     _returnType = returnType;
     _parameters = parameters;
     _code       = code;
     _locVar     = locVar;
     _labels     = new Dictionary <string, int>();
 }
コード例 #3
0
ファイル: Value.cs プロジェクト: PlumpMath/Cil-Cowding
 public Value(ICILType vartype, Object data)
 {
     _type = vartype;
     _data = data;
 }