[all-commits] [llvm/llvm-project] f9d6d6: [libc++] Move the contents of `__fwd/get.h` into t...

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Sun Feb 11 23:32:41 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f9d6d6fbcc23e0227d6b065f5723d80cd332cb1d
      https://github.com/llvm/llvm-project/commit/f9d6d6fbcc23e0227d6b065f5723d80cd332cb1d
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M libcxx/include/CMakeLists.txt
    M libcxx/include/__fwd/array.h
    R libcxx/include/__fwd/get.h
    M libcxx/include/__fwd/pair.h
    M libcxx/include/__fwd/subrange.h
    M libcxx/include/__fwd/tuple.h
    M libcxx/include/__memory/compressed_pair.h
    M libcxx/include/__ranges/elements_view.h
    M libcxx/include/__ranges/subrange.h
    M libcxx/include/__tuple/tuple_like.h
    M libcxx/include/__utility/pair.h
    M libcxx/include/istream
    M libcxx/include/module.modulemap.in
    M libcxx/include/streambuf
    M libcxx/include/tuple
    M libcxx/test/libcxx/transitive_includes/cxx03.csv
    M libcxx/test/libcxx/transitive_includes/cxx11.csv
    M libcxx/test/libcxx/transitive_includes/cxx14.csv
    M libcxx/test/libcxx/transitive_includes/cxx17.csv
    M libcxx/test/libcxx/transitive_includes/cxx20.csv
    M libcxx/test/libcxx/transitive_includes/cxx23.csv
    M libcxx/test/libcxx/transitive_includes/cxx26.csv

  Log Message:
  -----------
  [libc++] Move the contents of `__fwd/get.h` into the forward declaration headers they actually belong to (#81368)

This brings us closer to one forward declaring header per public header.




More information about the All-commits mailing list