"), v.replace("\u0001", "
"));
27 | bsmArgs[i] = v;
28 | }
29 | }
30 | this.node.bsmArgs = bsmArgs;
31 | }
32 | return this.node;
33 | }
34 |
35 | @Override
36 | public void addDebugInfo(HandlerDebugInfo info) {
37 | info.name = node.name;
38 | info.bsmArgs = node.bsmArgs;
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/src/main/java/me/fengming/vaultpatcher_asm/core/node/handlers/LdcNodeHandler.java:
--------------------------------------------------------------------------------
1 | package me.fengming.vaultpatcher_asm.core.node.handlers;
2 |
3 | import me.fengming.vaultpatcher_asm.core.node.HandlerDebugInfo;
4 | import me.fengming.vaultpatcher_asm.core.node.NodeHandlerParameters;
5 | import me.fengming.vaultpatcher_asm.core.utils.MatchUtils;
6 | import org.objectweb.asm.tree.LdcInsnNode;
7 |
8 | public class LdcNodeHandler extends NodeHandler