ned14 / pcpp
A C99 preprocessor written in pure Python
☆215Updated 6 months ago
Related projects: ⓘ
- (Unofficial) Release libclang (clang.cindex) on pypi.☆84Updated 2 months ago
- selectively remove C preprocessor conditionals☆161Updated 5 months ago
- pygccxml is a specialized XML reader that reads the output from CastXML or GCCXML. It provides a simple framework to navigate C++ declara…☆131Updated last week
- GCC plugin that embeds CPython inside the compiler☆197Updated 2 years ago
- Modern pure python C++ header parser☆95Updated 3 weeks ago
- POSIX equivalent of Windows DLL import libraries☆219Updated 3 months ago
- A C++14 compile-time/constexpr map and hash map with minimal binary footprint☆201Updated 2 years ago
- Generate python ctypes classes from C headers. Requires LLVM clang☆213Updated 2 weeks ago
- A list of compiler warning flags for different GCC and clang versions☆228Updated 4 years ago
- Experiments with the GDB Python API☆67Updated 2 years ago
- C++ library for the Debug Adapter Protocol☆149Updated last month
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- C++ Testing using spies and fakes for isolation and simulation☆59Updated 6 years ago
- Convert .ninja_log files to chrome's about:tracing format.☆405Updated 3 months ago
- Semantic syntax highlighting and hyperlinking of C/C++ source code with libclang. (Demo: https://oberon00.github.io/synth)☆160Updated 8 years ago
- Clang from the Future: A C++17 to C++11 source-to-source compiler☆120Updated 5 years ago
- A tool based on clang which generates a call graph from a given C++ codebase☆127Updated 3 months ago
- Heap Layers: An Extensible Memory Allocation Infrastructure☆383Updated last month
- Readable and consistent C++ type introspection - Compiler Decipherer☆89Updated 5 years ago
- A recursive C preprocessor macro which performs an operation on each element of a list☆300Updated 3 years ago
- Dump ABI of an ELF object containing DWARF debug info☆176Updated last year
- A clang tool for happy refactoring without source-code gymnastics☆248Updated 4 years ago
- C/C++ source generation from an AST☆156Updated 2 months ago
- break into the debugger programmatically☆615Updated 7 months ago
- A collection of safe data types that are compatible with, and can substitute for, common unsafe native c++ types. http://duneroadrunner.g…☆386Updated last month
- tool to show the structure layout of types in your C/C++ program, highlighting padding☆118Updated last year
- DEPRECATED: use cxxheaderparser instead☆123Updated 3 months ago
- C Foreign Function Interface and JIT using Clang/LLVM☆547Updated 10 months ago
- C++11 ELF/DWARF parser☆317Updated 3 months ago
- C++ preprocessor☆203Updated last week