[all-commits] [llvm/llvm-project] 748023: [libc++][NFC] Replace _LIBCPP_NORETURN and TEST_NO...

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Wed Sep 11 00:00:07 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 748023dc3210533df2c1c6efc8af1b5954493701
      https://github.com/llvm/llvm-project/commit/748023dc3210533df2c1c6efc8af1b5954493701
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M libcxx/.clang-format
    M libcxx/include/__chrono/exception.h
    M libcxx/include/__config
    M libcxx/include/__exception/exception_ptr.h
    M libcxx/include/__exception/nested_exception.h
    M libcxx/include/__exception/operations.h
    M libcxx/include/__exception/terminate.h
    M libcxx/include/__filesystem/filesystem_error.h
    M libcxx/include/__format/format_error.h
    M libcxx/include/__format/parser_std_format_spec.h
    M libcxx/include/__functional/function.h
    M libcxx/include/__memory/shared_ptr.h
    M libcxx/include/__system_error/system_error.h
    M libcxx/include/__utility/unreachable.h
    M libcxx/include/__verbose_abort
    M libcxx/include/any
    M libcxx/include/future
    M libcxx/include/ios
    M libcxx/include/new
    M libcxx/include/optional
    M libcxx/include/regex
    M libcxx/include/stdexcept
    M libcxx/include/string
    M libcxx/include/typeinfo
    M libcxx/include/variant
    M libcxx/include/vector
    M libcxx/src/stdexcept.cpp
    M libcxx/src/string.cpp
    M libcxx/src/support/runtime/exception_fallback.ipp
    M libcxx/src/support/runtime/exception_msvc.ipp
    M libcxx/src/support/runtime/exception_pointer_cxxabi.ipp
    M libcxx/src/support/runtime/exception_pointer_glibcxx.ipp
    M libcxx/src/support/runtime/exception_pointer_msvc.ipp
    M libcxx/src/support/runtime/exception_pointer_unimplemented.ipp
    M libcxx/src/vector.cpp
    M libcxx/test/support/assert_macros.h
    M libcxx/test/support/check_assertion.h
    M libcxx/test/support/count_new.h
    M libcxx/test/support/test_macros.h

  Log Message:
  -----------
  [libc++][NFC] Replace _LIBCPP_NORETURN and TEST_NORETURN with [[noreturn]] (#80455)

`[[__noreturn__]]` is now always available, so we can simply use the
attribute directly instead of through a macro.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list