public static DNode restartLocal(int reg, Label label) { DNode node = new DNode(); node.reg = reg; node.label = label; node.op = DBG_RESTART_LOCAL; return node; }
public static DNode line(int line, Label label) { DNode node = new DNode(); node.line = line; node.label = label; node.op = 99999; return node; }
public static DNode epiogue(Label label) { DNode node = new DNode(); node.label = label; node.op = DBG_SET_EPILOGUE_BEGIN; return node; }
public static DNode endLocal(int reg, Label label) { DNode node = new DNode(); node.reg = reg; node.label = label; node.op = DBG_END_LOCAL; return node; }
public static DNode startLocalEx(int reg, Label label, StringIdItem name, TypeIdItem type, StringIdItem sig) { DNode node = new DNode(); node.reg = reg; node.label = label; node.name = name; node.type = type; node.sig = sig; node.op = DBG_START_LOCAL_EXTENDED; return node; }
public static DNode prologue(Label label) { DNode node = new DNode(); node.label = label; node.op = DBG_SET_PROLOGUE_END; return node; } }
public static DNode startLocal(int reg, Label label, StringIdItem name, TypeIdItem type) { DNode node = new DNode(); node.reg = reg; node.label = label; node.name = name; node.type = type; node.op = DBG_START_LOCAL; return node; }
public static DNode endLocal(int reg, Label label) { DNode node = new DNode(); node.reg = reg; node.label = label; node.op = DBG_END_LOCAL; return node; }
public static DNode prologue(Label label) { DNode node = new DNode(); node.label = label; node.op = DBG_SET_PROLOGUE_END; return node; } }
public static DNode restartLocal(int reg, Label label) { DNode node = new DNode(); node.reg = reg; node.label = label; node.op = DBG_RESTART_LOCAL; return node; }
public static DNode startLocal(int reg, Label label, StringIdItem name, TypeIdItem type) { DNode node = new DNode(); node.reg = reg; node.label = label; node.name = name; node.type = type; node.op = DBG_START_LOCAL; return node; }
public static DNode line(int line, Label label) { DNode node = new DNode(); node.line = line; node.label = label; node.op = 99999; return node; }
public static DNode epiogue(Label label) { DNode node = new DNode(); node.label = label; node.op = DBG_SET_EPILOGUE_BEGIN; return node; }
public static DNode startLocalEx(int reg, Label label, StringIdItem name, TypeIdItem type, StringIdItem sig) { DNode node = new DNode(); node.reg = reg; node.label = label; node.name = name; node.type = type; node.sig = sig; node.op = DBG_START_LOCAL_EXTENDED; return node; }