Home | History | Annotate | Download | only in stackmap

Lines Matching refs:minfo

45             MethodInfo minfo = (MethodInfo)minfos.get(i);
46 CodeAttribute ca = minfo.getCodeAttribute();
48 ca.setAttribute(make(cp, minfo));
58 MethodInfo minfo;
60 minfo = cc.getDeclaredConstructors()[0].getMethodInfo();
61 // minfo = cc.getClassInitializer().getMethodInfo();
63 minfo = cc.getDeclaredMethod(args[2]).getMethodInfo();
65 CodeAttribute ca = minfo.getCodeAttribute();
71 TypedBlock[] blocks = TypedBlock.makeBlocks(minfo, ca, false);
72 MapMaker mm = new MapMaker(cp, minfo, ca);
84 public static StackMapTable make(ClassPool classes, MethodInfo minfo)
87 CodeAttribute ca = minfo.getCodeAttribute();
91 TypedBlock[] blocks = TypedBlock.makeBlocks(minfo, ca, true);
95 MapMaker mm = new MapMaker(classes, minfo, ca);
105 public static StackMap make2(ClassPool classes, MethodInfo minfo)
108 CodeAttribute ca = minfo.getCodeAttribute();
112 TypedBlock[] blocks = TypedBlock.makeBlocks(minfo, ca, true);
116 MapMaker mm = new MapMaker(classes, minfo, ca);
118 return mm.toStackMap2(minfo.getConstPool(), blocks);
121 public MapMaker(ClassPool classes, MethodInfo minfo, CodeAttribute ca) {
122 super(classes, minfo.getConstPool(),
124 TypedBlock.getRetType(minfo.getDescriptor()));