예제 #1
0
파일: Context.cs 프로젝트: Djuffin/jcc
 /// <summary>
 /// Enumerates all objects in this context
 /// </summary>
 /// <returns>Array of code objects</returns>
 public CodeObject[] EnumAllObjects()
 {
     CodeObject[] vars = new CodeObject[map.Values.Count];
     map.Values.CopyTo(vars, 0);
     return(vars);
 }
예제 #2
0
파일: ILCodeObject.cs 프로젝트: Djuffin/jcc
 public override void GenerateStore(CodeObject value)
 {
     value.GenerateCode();
     ILTypeTranslator.GenerateImplicitCast(IL, value.Type, Type);
     GenerateStore();
 }