Author: Timm Bäder Date: 2023-10-07T07:11:45+02:00 New Revision: c654193c22d29c7de35004b1935b8848c43e2aa2
URL: https://github.com/llvm/llvm-project/commit/c654193c22d29c7de35004b1935b8848c43e2aa2 DIFF: https://github.com/llvm/llvm-project/commit/c654193c22d29c7de35004b1935b8848c43e2aa2.diff LOG: [clang][Lex][NFC] Make some local variables const Added: Modified: clang/lib/Lex/Lexer.cpp clang/lib/Lex/Preprocessor.cpp Removed: ################################################################################ diff --git a/clang/lib/Lex/Lexer.cpp b/clang/lib/Lex/Lexer.cpp index 37c3e4175d4736e..feed1b9ecd71a8d 100644 --- a/clang/lib/Lex/Lexer.cpp +++ b/clang/lib/Lex/Lexer.cpp @@ -57,7 +57,7 @@ using namespace clang; bool Token::isObjCAtKeyword(tok::ObjCKeywordKind objcKey) const { if (isAnnotation()) return false; - if (IdentifierInfo *II = getIdentifierInfo()) + if (const IdentifierInfo *II = getIdentifierInfo()) return II->getObjCKeywordID() == objcKey; return false; } @@ -66,7 +66,7 @@ bool Token::isObjCAtKeyword(tok::ObjCKeywordKind objcKey) const { tok::ObjCKeywordKind Token::getObjCKeywordID() const { if (isAnnotation()) return tok::objc_not_keyword; - IdentifierInfo *specId = getIdentifierInfo(); + const IdentifierInfo *specId = getIdentifierInfo(); return specId ? specId->getObjCKeywordID() : tok::objc_not_keyword; } @@ -1893,7 +1893,7 @@ bool Lexer::LexIdentifierContinue(Token &Result, const char *CurPtr) { // Fill in Result.IdentifierInfo and update the token kind, // looking up the identifier in the identifier table. - IdentifierInfo *II = PP->LookUpIdentifierInfo(Result); + const IdentifierInfo *II = PP->LookUpIdentifierInfo(Result); // Note that we have to call PP->LookUpIdentifierInfo() even for code // completion, it writes IdentifierInfo into Result, and callers rely on it. @@ -4458,7 +4458,7 @@ bool Lexer::LexDependencyDirectiveToken(Token &Result) { if (Result.is(tok::raw_identifier)) { Result.setRawIdentifierData(TokPtr); if (!isLexingRawMode()) { - IdentifierInfo *II = PP->LookUpIdentifierInfo(Result); + const IdentifierInfo *II = PP->LookUpIdentifierInfo(Result); if (II->isHandleIdentifierCase()) return PP->HandleIdentifier(Result); } diff --git a/clang/lib/Lex/Preprocessor.cpp b/clang/lib/Lex/Preprocessor.cpp index c16dd75fbbd3f53..ede4c51487ffbe7 100644 --- a/clang/lib/Lex/Preprocessor.cpp +++ b/clang/lib/Lex/Preprocessor.cpp @@ -817,8 +817,8 @@ bool Preprocessor::HandleIdentifier(Token &Identifier) { } // If this is a macro to be expanded, do it. - if (MacroDefinition MD = getMacroDefinition(&II)) { - auto *MI = MD.getMacroInfo(); + if (const MacroDefinition MD = getMacroDefinition(&II)) { + const auto *MI = MD.getMacroInfo(); assert(MI && "macro definition with no macro info?"); if (!DisableMacroExpansion) { if (!Identifier.isExpandDisabled() && MI->isEnabled()) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits