Draft: CxxUtils: remove suppression of preprocessorErrorDirective
Remove the suppression of the preprocessor error in CachedPointer.h
and instead define the appropriate compiler variable. Not having this
defined (and the error being suppressed) is one of the reasons why
cppcheck was blind to a few defects in our builds (see e.g. !76484 (merged)).
cc @sroe