├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── README.md ├── app ├── CMakeLists.txt ├── include │ └── debugextract.hpp └── src │ └── debugextract.cpp └── lib ├── CMakeLists.txt ├── include ├── common │ ├── Analyser.hpp │ └── DebugTypes.hpp ├── dumper │ ├── ClassDumper.hpp │ ├── CodeClassDumper.hpp │ └── JsonClassDumper.hpp ├── extractor │ ├── Extractor.hpp │ ├── dwarf │ │ └── DWARFExtractor.hpp │ ├── elf │ │ └── ELFExtractor.hpp │ └── pdb │ │ └── PDBExtractor.hpp └── utils │ ├── cxxopts.h │ ├── json.hpp │ └── utils.hpp └── src ├── common └── Analyser.cpp ├── dumper ├── CodeClassDumper.cpp └── JsonClassDumper.cpp └── extractor ├── dwarf ├── DWARFExtractor.cpp └── to_string.cc ├── elf └── ELFExtractor.cpp └── pdb └── PDBExtractor.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/README.md -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/include/debugextract.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/app/include/debugextract.hpp -------------------------------------------------------------------------------- /app/src/debugextract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/app/src/debugextract.cpp -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/include/common/Analyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/common/Analyser.hpp -------------------------------------------------------------------------------- /lib/include/common/DebugTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/common/DebugTypes.hpp -------------------------------------------------------------------------------- /lib/include/dumper/ClassDumper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/dumper/ClassDumper.hpp -------------------------------------------------------------------------------- /lib/include/dumper/CodeClassDumper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/dumper/CodeClassDumper.hpp -------------------------------------------------------------------------------- /lib/include/dumper/JsonClassDumper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/dumper/JsonClassDumper.hpp -------------------------------------------------------------------------------- /lib/include/extractor/Extractor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/extractor/Extractor.hpp -------------------------------------------------------------------------------- /lib/include/extractor/dwarf/DWARFExtractor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/extractor/dwarf/DWARFExtractor.hpp -------------------------------------------------------------------------------- /lib/include/extractor/elf/ELFExtractor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/extractor/elf/ELFExtractor.hpp -------------------------------------------------------------------------------- /lib/include/extractor/pdb/PDBExtractor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/extractor/pdb/PDBExtractor.hpp -------------------------------------------------------------------------------- /lib/include/utils/cxxopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/utils/cxxopts.h -------------------------------------------------------------------------------- /lib/include/utils/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/utils/json.hpp -------------------------------------------------------------------------------- /lib/include/utils/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/include/utils/utils.hpp -------------------------------------------------------------------------------- /lib/src/common/Analyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/common/Analyser.cpp -------------------------------------------------------------------------------- /lib/src/dumper/CodeClassDumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/dumper/CodeClassDumper.cpp -------------------------------------------------------------------------------- /lib/src/dumper/JsonClassDumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/dumper/JsonClassDumper.cpp -------------------------------------------------------------------------------- /lib/src/extractor/dwarf/DWARFExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/extractor/dwarf/DWARFExtractor.cpp -------------------------------------------------------------------------------- /lib/src/extractor/dwarf/to_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/extractor/dwarf/to_string.cc -------------------------------------------------------------------------------- /lib/src/extractor/elf/ELFExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/extractor/elf/ELFExtractor.cpp -------------------------------------------------------------------------------- /lib/src/extractor/pdb/PDBExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adikso/debugtocpp/HEAD/lib/src/extractor/pdb/PDBExtractor.cpp --------------------------------------------------------------------------------