Home | History | Annotate | Download | only in lockedregioncodeinjection

Lines Matching refs:mn

61         MethodNode mn = new TryCatchBlockSorter(null, access, name, desc, signature, exceptions);
63 return new LockFindingMethodVisitor(this.className, mn, chain);
77 public LockFindingMethodVisitor(String owner, MethodNode mn, MethodVisitor chain) {
78 super(Utils.ASM_VERSION, mn);
87 MethodNode mn = (MethodNode) mv;
92 if ((mn.access & Opcodes.ACC_SYNCHRONIZED) != 0) {
101 a.analyze(owner, mn);
105 InsnList instructions = mn.instructions;
121 insertMethodCallBefore(mn, frameMap, handlersMap, s, 0, call);
136 insertMethodCallAfter(mn, frameMap, handlersMap, s, i, call);
166 insertMethodCallAfter(mn, frameMap, handlersMap, label, labelIndex, call);
177 insertMethodCallBefore(mn, frameMap, handlersMap, s, i, call);
182 mn.accept(chain);
186 public static void insertMethodCallBefore(MethodNode mn, List<Frame> frameMap,
190 InsnList instructions = mn.instructions;
203 updateCatchHandler(mn, handlers, start, end, handlersMap);
206 public static void insertMethodCallAfter(MethodNode mn, List<Frame> frameMap,
210 InsnList instructions = mn.instructions;
226 updateCatchHandler(mn, handlers, start, end, handlersMap);
230 public static void updateCatchHandler(MethodNode mn, List<TryCatchBlockNode> handlers,
236 InsnList instructions = mn.instructions;
259 mn.tryCatchBlocks.addAll(0, newNodes);