appleseedlab / maki

A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs
9 stars 3 forks source link

Port to clang17 and C++17 #1

Closed SilverMight closed 6 months ago

SilverMight commented 6 months ago

These changes allow the clang plugin to be built and run with LLVM and Clang 17, and also configures the C++ standard to version 17.

Most of the changes were updating (possibly null) pointers to clang constructs to use optionals instead.