3940414243444546474849
Var x = new Var(0,new TypeName(type+"[]")) ; MethodDef md = new MethodDef(TypeName.INT,"getFoo",x) ; md = md.setStatic(true) ; md = md.addInstructions( new Load(x), new ArrLen(), new Return(TypeCode.INT) ) ; cd = cd.addMethod(md) ; } return cd ;
11441145114611471148114911501151115211531154
StubResolver type ; if (classname == null) { type = context.getType(e); if (type.getTypeCode() == TypeCode.ARRAY && name.equals("length")) { context.compile(null,e, l) ; l.add(new ArrLen()) ; return ; } } else { if (name.equals("class")) {