コード例 #1
0
ファイル: coredistools.cpp プロジェクト: ghxiao/llilc
CorDisasm *InitDisasm(TargetArch Target) {
  CorDisasm *Disassembler = new CorDisasm(Target);
  if (Disassembler->init()) {
    return Disassembler;
  }

  delete Disassembler;
  return nullptr;
}
コード例 #2
0
ファイル: coredistools.cpp プロジェクト: Anbu2388/llilc
DllIface CorDisasm *NewDisasm(enum TargetArch Target,
                              const PrintControl *PControl) {
  CorDisasm *Disassembler = new CorDisasm(Target, PControl);
  if (Disassembler->init()) {
    return Disassembler;
  }

  delete Disassembler;
  return nullptr;
}