[all-commits] [llvm/llvm-project] a40db5: Lex: Migrate HeaderSearch::LoadedModuleMaps to Fil...

Duncan P. N. Exon Smith via All-commits all-commits at lists.llvm.org
Mon Dec 14 14:35:39 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a40db5502b2515a6f2f1676b5d7a655ae0f41179
      https://github.com/llvm/llvm-project/commit/a40db5502b2515a6f2f1676b5d7a655ae0f41179
  Author: Duncan P. N. Exon Smith <dexonsmith at apple.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M clang-tools-extra/modularize/ModularizeUtilities.cpp
    M clang/include/clang/Lex/HeaderSearch.h
    M clang/include/clang/Lex/ModuleMap.h
    M clang/lib/Frontend/FrontendAction.cpp
    M clang/lib/Lex/HeaderSearch.cpp
    M clang/lib/Lex/ModuleMap.cpp

  Log Message:
  -----------
  Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRef

Migrate `HeaderSearch::LoadedModuleMaps` and a number of APIs over to
`FileEntryRef`. This should have no functionality change. Note that two
`FileEntryRef`s hash the same if they point at the same `FileEntry`.

Differential Revision: https://reviews.llvm.org/D92975




More information about the All-commits mailing list