This is your work, valued
clang-plugins-demo. A simple example of defining custom plugins for clang and the clang static analyzer.
93llvm-demo. A simple example of how LLVM can be used to gather static or dynamic facts about a program.
73llvm-dataflow-analysis. C++
66cpp-tree-sitter. Simple C++ and CMake wrapper around tree-sitter.
41callgraph-profiler-template. A template for an introductory project on dynamic analysis using LLVM
9web-socket-networking. Web socket based client and server in C++ using boost beast or emscripten.
8single-threaded-networking. A simple single threaded client-server networking example using boost asio.
5se-fault-tolerant-template. Template for a simple dynamic analysis exercise involving fault tolerance
5antlr2pnf. ANTLR4 to Perses Normal Form converter for technique described in "Perses: Syntax-Guided Program Reduction"
4cloude. Local llama simplification for claude
3overflower-template. Template for a project to teach basic static dataflow analysis using LLVM
2se-perf-template. Template for a simple software performance exercise
2se-design-template. Template for a simple software design exercise
1se-symex-template. Template for a simple exercise involving Angr for symbolic execution.
1se-dataflow-analysis-template. Template for an introductory dataflow analysis exercise using Soot.
1