It would be great to see such elaborate guidelines to be accompanied with an integration into a linting tool, such as clang-tidy.
[0] https://github.com/isocpp/CppCoreGuidelines [1] https://github.com/microsoft/gsl/
Well it's a bunch of headers declaring useful types and functions. If you don't use them the compiler won't complain and nothing is checked. I think the OP means something like static analysis.
I found a note in my C++14/17 TODO list where I typed 'clang-tidy might be able to give warnings for pre-c++14 constructs etc, see https://reviews.llvm.org/diffusion/L/browse/clang-tools-extr.... Don't have time now to figure out what that is, but it's probably what the OP is after.