3 %rename("%(utitle)s") "";
7 %include <std_string.i>
11 // noone knows how to get these working
12 %ignore beginFunctions();
13 %ignore endFunctions();
14 %ignore beginBasicBlocks();
15 %ignore endBasicBlocks();
18 #include "core/Function.hxx"
19 #include "core/BasicBlock.hxx"
20 #include "core/InformationManager.hxx"
21 #include "disassembler/Disassembler.hxx"
23 extern InformationManager* current_information_manager;
27 %template(BasicBlockMap) map<unsigned long, BasicBlock*>;
28 %template(FunctionMap) map<unsigned long, Function*>;
29 %template(InterpreterMap) map<std::string, Interpreter*>;
33 BasicBlock* deref(BasicBlock** x) {
38 %include "core/Function.hxx"
39 %include "core/BasicBlock.hxx"
40 %include "core/InformationManager.hxx"
41 %include "disassembler/Disassembler.hxx"
43 extern InformationManager* current_information_manager;