Author: Timm Bäder Date: 2022-04-13T07:06:00+02:00 New Revision: 0eb5891adcb84ccf665e88a62f573a1e22696782
URL: https://github.com/llvm/llvm-project/commit/0eb5891adcb84ccf665e88a62f573a1e22696782 DIFF: https://github.com/llvm/llvm-project/commit/0eb5891adcb84ccf665e88a62f573a1e22696782.diff LOG: [clang][preprocessor] Allow calling DumpToken() on annotation tokens Differential Revision: https://reviews.llvm.org/D122659 Added: Modified: clang/lib/Lex/Preprocessor.cpp Removed: ################################################################################ diff --git a/clang/lib/Lex/Preprocessor.cpp b/clang/lib/Lex/Preprocessor.cpp index 43b9930db1d6d..abbd33331e9d3 100644 --- a/clang/lib/Lex/Preprocessor.cpp +++ b/clang/lib/Lex/Preprocessor.cpp @@ -232,8 +232,10 @@ void Preprocessor::FinalizeForModelFile() { } void Preprocessor::DumpToken(const Token &Tok, bool DumpFlags) const { - llvm::errs() << tok::getTokenName(Tok.getKind()) << " '" - << getSpelling(Tok) << "'"; + llvm::errs() << tok::getTokenName(Tok.getKind()); + + if (!Tok.isAnnotation()) + llvm::errs() << " '" << getSpelling(Tok) << "'"; if (!DumpFlags) return; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits