public ClassDef defadd(TypeName ret,TypeName type,int i1,int i2) {
ClassDef cd = makeClassDef() ;
Var x = new Var(i1,type) ;
Var y = new Var(i2,type) ;
MethodDef md = new MethodDef(ret,"meth",x,y) ;
md = md.addInstructions(
new Load(x),
new Load(y),
new Add(TypeCode.getType(type)),
new Return(TypeCode.getType(ret))
) ;