[all-commits] [llvm/llvm-project] 601102: Cleanup identifier parsing; NFC

Aaron Ballman via All-commits all-commits at lists.llvm.org
Tue Sep 14 06:12:38 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 601102d282d5e9a1429fea52ee17303aec8a7c10
      https://github.com/llvm/llvm-project/commit/601102d282d5e9a1429fea52ee17303aec8a7c10
  Author: Corentin Jabot <corentin.jabot at gmail.com>
  Date:   2021-09-14 (Tue, 14 Sep 2021)

  Changed paths:
    M clang-tools-extra/clang-include-fixer/IncludeFixer.cpp
    M clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp
    M clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp
    M clang-tools-extra/clangd/CodeComplete.cpp
    M clang-tools-extra/clangd/SourceCode.cpp
    M clang-tools-extra/clangd/refactor/Rename.cpp
    M clang/include/clang/Basic/CharInfo.h
    M clang/include/clang/Lex/Lexer.h
    M clang/lib/ARCMigrate/ObjCMT.cpp
    M clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
    M clang/lib/AST/MicrosoftMangle.cpp
    M clang/lib/Basic/Module.cpp
    M clang/lib/Edit/EditedSource.cpp
    M clang/lib/Frontend/LayoutOverrideSource.cpp
    M clang/lib/Frontend/Rewrite/FrontendActions.cpp
    M clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp
    M clang/lib/Lex/Lexer.cpp
    M clang/lib/Lex/ModuleMap.cpp
    M clang/lib/Sema/SemaAvailability.cpp
    M clang/lib/Sema/SemaDeclAttr.cpp
    M clang/lib/Sema/SemaExprObjC.cpp
    M clang/lib/Sema/SemaType.cpp
    M clang/lib/Tooling/Transformer/Parsing.cpp
    M clang/unittests/Basic/CharInfoTest.cpp

  Log Message:
  -----------
  Cleanup identifier parsing; NFC

Rename methods to clearly signal when they only deal with ASCII,
simplify the parsing of identifier, and use start/continue instead of
head/body for consistency with Unicode terminology.




More information about the All-commits mailing list