mirror of
https://github.com/lifting-bits/remill
synced 2026-06-21 13:56:07 +00:00
27 lines
511 B
C++
27 lines
511 B
C++
/* Copyright 2015 Peter Goodman (peter@trailofbits.com), all rights reserved. */
|
|
|
|
#ifndef REMILL_CFG_CFG_H_
|
|
#define REMILL_CFG_CFG_H_
|
|
|
|
#include <string>
|
|
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Wshorten-64-to-32"
|
|
#include "generated/CFG/CFG.pb.h"
|
|
#pragma clang diagnostic pop
|
|
class Module;
|
|
|
|
namespace llvm {
|
|
class Module;
|
|
} // namespace llvm
|
|
|
|
namespace remill {
|
|
|
|
class Arch;
|
|
|
|
const cfg::Module *ReadCFG(std::string cfg_file_name);
|
|
|
|
} // namespace remill
|
|
|
|
#endif // REMILL_CFG_CFG_H_
|