- Brian W. Kernighan, Dennis Ritchie. C Programming Language, 2nd Edition.
- Bjarne Stroustrup. 2013. The C++ Programming Language (4th. ed.). Addison-Wesley Professional.
- C type system
- C++ type system
- Const type qualifier
- Restrict type qualifier
- Volatile type qualifier
- Struct declaration in C language
- Class declaration in C++ language
- Union declaration in C language and C++ language
- A Guide to Undefined Behavior in C and C++, Part 1
- Address Sanitizer
- Address Sanitizer Flags
-
Clang AST Matcher Reference
-
Clang Tutorial - CS453 Automated Software Testing
-
Syntax Macros: a Case-Study in Extending Clang https://stackoverflow.com/questions/49877836/how-can-i-get-macro-name-from-cstylecastexpr-matcher-in-clang-tidy https://stackoverflow.com/questions/58620022/how-to-get-the-macro-and-its-expansion-with-clang-libtooling