new Load(x),
new Load(y),
new Add(TypeCode.getType(type)),
new Return(TypeCode.getType(ret))
) ;
return cd.addMethod(md) ;
}
public void test1() throws Exception {
Object obj = makeObject(defadd(TypeName.DOUBLE,TypeName.DOUBLE,1,3)) ;
Method m = obj.getClass().getMethod("meth",double.class,double.class) ;
Object o = m.invoke(obj,1.0,7.0) ;