]> git.siccegge.de Git - frida/frida.git/blob - src/disassembler/Disassembler.cxx
Separate out several parts of llvm-using code ; Add logger
[frida/frida.git] / src / disassembler / Disassembler.cxx
1 #include "Disassembler.hxx"
2
3 namespace {
4 llvm::OwningPtr<llvm::object::Binary>&
5 constructor_helper(const std::string& filename,
6 llvm::OwningPtr<llvm::object::Binary>& binary) {
7 createBinary(filename, binary);
8 return binary;
9 }
10 }
11
12
13 Disassembler::Disassembler(const std::string& filename)
14 : _target(constructor_helper(filename, _binary))
15 {
16
17 }
18