@Override @Nullable public String getName() { return debugItem.getName(); }
@Override @Nullable public String getSignature() { return debugItem.getSignature(); } }
new ImmutableEndLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); if (replaceLocalInTable) { locals[register] = endLocal; LocalInfo localInfo = locals[register]; ImmutableRestartLocal restartLocal = new ImmutableRestartLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); locals[register] = restartLocal; return restartLocal;
@Override @Nullable public String getType() { return RewriterUtils.rewriteNullable(rewriters.getTypeRewriter(), debugItem.getType()); }
new ImmutableEndLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); if (replaceLocalInTable) { locals[register] = endLocal; new ImmutableRestartLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); if (register >= 0 && register < locals.length) { locals[register] = restartLocal;
@Override @Nullable public String getType() { return RewriterUtils.rewriteNullable(rewriters.getTypeRewriter(), debugItem.getType()); }
new ImmutableEndLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); if (replaceLocalInTable) { locals[register] = endLocal; new ImmutableRestartLocal(codeAddress, register, localInfo.getName(), localInfo.getType(), localInfo.getSignature()); if (register >= 0 && register < locals.length) { locals[register] = restartLocal;
@Override @Nullable public String getType() { return RewriterUtils.rewriteNullable(rewriters.getTypeRewriter(), debugItem.getType()); }
@Override @Nullable public String getName() { return debugItem.getName(); }
@Override @Nullable public String getSignature() { return debugItem.getSignature(); } }
while(--parameterIndex > -1) { LocalInfo currentLocal = locals[parameterIndex]; String type = currentLocal.getType(); if (type != null && (type.equals("J") || type.equals("D"))) { localIndex--;
@Override @Nullable public String getName() { return debugItem.getName(); }
@Override @Nullable public String getSignature() { return debugItem.getSignature(); } }
while(--parameterIndex > -1) { LocalInfo currentLocal = locals[parameterIndex]; String type = currentLocal.getType(); if (type != null && (type.equals("J") || type.equals("D"))) { localIndex--;
while(--parameterIndex > -1) { LocalInfo currentLocal = locals[parameterIndex]; String type = currentLocal.getType(); if (type != null && (type.equals("J") || type.equals("D"))) { localIndex--;