A completely useless LLVM pass. It's for LLVM 17.
cd llvm-pass-skeleton
mkdir build
cd build
cmake ..
make
cd ..
export LLVM_DIR=`llvm build path`/lib/cmake/llvm cmake ..
or
LLVM_DIR=`llvm build path`/lib/cmake/llvm cmake ..
clang -fpass-plugin=`echo build/skeleton/SkeletonPass.*` something.c