32 #include <spdlog/spdlog.h>
38 #include <xed-decode.h>
39 #include <xed-interface.h>
symbol_t is an abstraction upon the coff symbol. this allows for easier manipulation of the symbol....
the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual funct...
decomp::sym_type_t sym_type()
gets the passes symbol type.
pass_t(decomp::sym_type_t sym_type)
the explicit constructor of the pass_t base class.
virtual void run(decomp::symbol_t *sym)=0
virtual method which must be implimented by the pass that inherits this class.
sym_type_t
meta symbol type. this is an abstraction upon the coff symbol storage/class type.
this is the main namespace for obfuscation related things.