[Preprocessor] Only check for -Wunused-macros if the translation unit kind is TU_Complete.