INFO:2025-05-07T17:18:09Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD c53e58300773..84b1b6231cb8 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 3 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 84b1b6231cb8 [AMDGPU] Fix endline in gfx950_invalid_encoding.txt. NFC. (#138813) INFO:2025-05-07T17:18:14Z:root:syncing... Deleted branch merge (was c53e58300773). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-05-07T17:18:14Z:root:building ninja: Entering directory `out/gn' [1/108] COPY ../../libcxx/include/__iterator/advance.h include/c++/v1/__iterator/advance.h [2/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.f2s.o [3/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.new_handler.o [4/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.d2s.o [5/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_handlers.o [6/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_default_handlers.o [7/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.call_once.o [8/108] CXX stage2_unix/obj/libcxx/src/cxx_static.call_once.o [9/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.valarray.o [10/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_guard.o [11/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex.o [12/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.d2fixed.o [13/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.error_category.o In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [14/108] CXX stage2_unix/obj/libcxx/src/cxx_static.error_category.o In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/error_category.cpp:15: In file included from include/c++/v1/system_error:152: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [15/108] CXX stage2_unix/obj/libcxx/src/cxx_static.bind.o [16/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.bind.o [17/108] CXX stage2_unix/obj/libcxx/src/cxx_static.functional.o [18/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.functional.o [19/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.stdexcept.o In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [20/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory_resource.o [21/108] CXX stage2_unix/obj/libcxx/src/cxx_static.new_handler.o [22/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.system_error.o In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [23/108] CXX stage2_unix/obj/libcxx/src/cxx_static.mutex.o [24/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.hash.o [25/108] CXX stage2_unix/obj/libcxx/src/cxx_static.hash.o [26/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_static.d2s.o [27/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_static.f2s.o [28/108] CXX stage2_unix/obj/libcxx/src/cxx_static.memory_resource.o [29/108] CXX stage2_unix/obj/libcxx/src/ryu/cxx_static.d2fixed.o [30/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.vector.o In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [31/108] CXX stage2_unix/obj/libcxx/src/cxx_static.valarray.o [32/108] CXX stage2_unix/obj/libcxx/src/cxx_static.future.o In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [33/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.future.o In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/future.cpp:9: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [34/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.fstream.o In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [35/108] CXX stage2_unix/obj/libcxx/src/cxx_static.fstream.o In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/fstream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [36/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.o In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [37/108] CXX stage2_unix/obj/libcxx/src/cxx_static.ios.o In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.cpp:10: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [38/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.filesystem_error.o In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [39/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.charconv.o [40/108] CXX stage2_unix/obj/libcxx/src/cxx_static.stdexcept.o In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/stdexcept.cpp:12: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [41/108] CXX stage2_unix/obj/libcxx/src/cxx_static.charconv.o [42/108] CXX stage2_unix/obj/libcxx/src/cxx_static.barrier.o In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [43/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory.o In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [44/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.random.o In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [45/108] CXX stage2_unix/obj/libcxx/src/cxx_static.system_error.o In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/system_error.cpp:19: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [46/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable.o In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [47/108] CXX stage2_unix/obj/libcxx/src/cxx_static.condition_variable.o In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/condition_variable.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [48/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.random_shuffle.o In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [49/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_handlers.o [50/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.barrier.o In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/barrier.cpp:10: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [51/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_default_handlers.o [52/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.strstream.o In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [53/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.stdlib_stdexcept.o [54/108] CXX stage2_unix/obj/libcxx/src/cxx_static.atomic.o In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [55/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_guard.o [56/108] CXX stage2_unix/obj/libcxx/src/cxx_static.iostream.o In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [57/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.atomic.o In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/atomic.cpp:13: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [58/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_exception.o [59/108] CXX stage2_unix/obj/libcxx/src/cxx_static.random.o In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random.cpp:18: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [60/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.thread.o In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [61/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.iostream.o In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/iostream.cpp:9: In file included from ../../libcxx/src/std_stream.h:14: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [62/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.stdlib_stdexcept.o [63/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_exception.o [64/108] CXX stage2_unix/obj/libcxx/src/cxx_static.vector.o In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/vector.cpp:9: In file included from include/c++/v1/vector:326: In file included from include/c++/v1/__vector/vector_bool_formatter.h:15: In file included from include/c++/v1/__format/formatter_bool.h:19: In file included from include/c++/v1/__format/formatter_integral.h:21: In file included from include/c++/v1/__format/formatter_output.h:24: In file included from include/c++/v1/__format/parser_std_format_spec.h:39: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [65/108] CXX stage2_unix/obj/libcxx/src/cxx_static.random_shuffle.o In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/random_shuffle.cpp:10: In file included from include/c++/v1/random:1708: In file included from include/c++/v1/__random/random_device.h:13: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [66/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.print.o In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [67/108] CXX stage2_unix/obj/libcxx/src/cxx_static.memory.o In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/memory.cpp:18: In file included from include/c++/v1/thread:97: In file included from include/c++/v1/__thread/thread.h:33: In file included from include/c++/v1/locale:210: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [68/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.regex.o In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [69/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.ostream.o In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [70/108] CXX stage2_unix/obj/libcxx/src/cxx_static.chrono.o In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [71/108] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.chrono_exception.o In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/chrono_exception.cpp:9: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [72/108] CXX stage2_unix/obj/libcxx/src/cxx_static.print.o In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/print.cpp:12: In file included from include/c++/v1/print:46: In file included from include/c++/v1/format:202: In file included from include/c++/v1/__format/container_adaptor.h:20: In file included from include/c++/v1/__format/range_default_formatter.h:23: In file included from include/c++/v1/__format/range_formatter.h:23: In file included from include/c++/v1/__format/format_context.h:17: In file included from include/c++/v1/__format/format_arg_store.h:26: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [73/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.path.o In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [74/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.string.o In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [75/108] CXX stage2_unix/obj/libcxx/src/cxx_static.strstream.o In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/strstream.cpp:15: In file included from include/c++/v1/strstream:139: In file included from include/c++/v1/__ostream/basic_ostream.h:21: In file included from include/c++/v1/__ostream/put_character_sequence.h:19: In file included from include/c++/v1/__locale_dir/pad_and_output.h:16: In file included from include/c++/v1/ios:223: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [76/108] CXX stage2_unix/obj/libcxx/src/cxx_static.regex.o In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/regex.cpp:11: In file included from include/c++/v1/regex:805: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [77/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.chrono.o In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/chrono.cpp:17: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [78/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.filesystem_error.o In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_error.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [79/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.filesystem_clock.o In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [80/108] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb_list.o In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb_list.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [81/108] CXX stage2_unix/obj/libcxx/src/cxx_static.ostream.o In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ostream.cpp:11: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [82/108] CXX stage2_unix/obj/libcxx/src/cxx_static.thread.o In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/thread.cpp:12: In file included from include/c++/v1/future:392: In file included from include/c++/v1/__system_error/error_category.h:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [83/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_entry.o In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [84/108] CXX stage2_unix/obj/libcxx/src/cxx_static.string.o In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/string.cpp:15: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [85/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.path.o In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/path.cpp:10: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [86/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_iterator.o In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [87/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.directory_entry.o In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_entry.cpp:11: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [88/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.filesystem_clock.o In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/filesystem_clock.cpp:11: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [89/108] CXX stage2_unix/obj/libcxx/src/cxx_static.ios.instantiations.o In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [90/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.instantiations.o In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/ios.instantiations.cpp:10: In file included from include/c++/v1/fstream:198: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [91/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.operations.o In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [92/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.algorithm.o [93/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.directory_iterator.o In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/directory_iterator.cpp:12: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [94/108] CXX stage2_unix/obj/libcxx/src/cxx_static.algorithm.o [95/108] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.operations.o In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/filesystem/operations.cpp:15: In file included from include/c++/v1/filesystem:543: In file included from include/c++/v1/__filesystem/directory_entry.h:19: In file included from include/c++/v1/__filesystem/filesystem_error.h:14: In file included from include/c++/v1/__filesystem/path.h:27: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [96/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_demangle.o [97/108] AR lib/libc++abi.a [98/108] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb.o In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/tzdb.cpp:14: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [99/108] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_demangle.o [100/108] SOLINK lib/libc++abi.so [101/108] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.time_zone.o In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/experimental/time_zone.cpp:34: In file included from include/c++/v1/chrono:1053: In file included from include/c++/v1/__chrono/exception.h:20: In file included from include/c++/v1/__chrono/local_info.h:19: In file included from include/c++/v1/__chrono/sys_info.h:23: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [102/108] AR lib/libc++experimental.a [103/108] CXX stage2_unix/obj/libcxx/src/cxx_shared.locale.o In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [104/108] CXX stage2_unix/obj/libcxx/src/cxx_static.locale.o In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:1060:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ include/c++/v1/string:1060:80: note: insert '_Nullable' if the pointer may be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1060:80: note: insert '_Nonnull' if the pointer should never be null 1060 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string(const _CharT* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1066:28: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ include/c++/v1/string:1066:28: note: insert '_Nullable' if the pointer may be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nullable include/c++/v1/string:1066:28: note: insert '_Nonnull' if the pointer should never be null 1066 | basic_string(const _CharT* __s, size_type __n, const _Allocator& __a) | ^ | _Nonnull include/c++/v1/string:1389:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1389:70: note: insert '_Nullable' if the pointer may be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1389:70: note: insert '_Nonnull' if the pointer should never be null 1389 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& append(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1516:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ include/c++/v1/string:1516:70: note: insert '_Nullable' if the pointer may be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1516:70: note: insert '_Nonnull' if the pointer should never be null 1516 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1517:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ include/c++/v1/string:1517:70: note: insert '_Nullable' if the pointer may be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nullable include/c++/v1/string:1517:70: note: insert '_Nonnull' if the pointer should never be null 1517 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& assign(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1588:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ include/c++/v1/string:1588:87: note: insert '_Nullable' if the pointer may be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:1588:87: note: insert '_Nonnull' if the pointer should never be null 1588 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& insert(size_type __pos, const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:1668:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ include/c++/v1/string:1668:60: note: insert '_Nullable' if the pointer may be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nullable include/c++/v1/string:1668:60: note: insert '_Nonnull' if the pointer should never be null 1668 | replace(size_type __pos, size_type __n1, const value_type* __s, size_type __n2); | ^ | _Nonnull include/c++/v1/string:1669:104: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ include/c++/v1/string:1669:104: note: insert '_Nullable' if the pointer may be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nullable include/c++/v1/string:1669:104: note: insert '_Nonnull' if the pointer should never be null 1669 | _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& replace(size_type __pos, size_type __n1, const value_type* __s); | ^ | _Nonnull include/c++/v1/string:1686:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:1686:69: note: insert '_Nullable' if the pointer may be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:1686:69: note: insert '_Nonnull' if the pointer should never be null 1686 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:1691:69: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ include/c++/v1/string:1691:69: note: insert '_Nullable' if the pointer may be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:1691:69: note: insert '_Nonnull' if the pointer should never be null 1691 | replace(const_iterator __i1, const_iterator __i2, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:1723:58: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ include/c++/v1/string:1723:58: note: insert '_Nullable' if the pointer may be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nullable include/c++/v1/string:1723:58: note: insert '_Nonnull' if the pointer should never be null 1723 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type copy(value_type* __s, size_type __n, size_type __pos = 0) const; | ^ | _Nonnull include/c++/v1/string:1750:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ include/c++/v1/string:1750:71: note: insert '_Nullable' if the pointer may be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nullable include/c++/v1/string:1750:71: note: insert '_Nonnull' if the pointer should never be null 1750 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* c_str() const _NOEXCEPT { return data(); } | ^ | _Nonnull include/c++/v1/string:1751:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ include/c++/v1/string:1751:71: note: insert '_Nullable' if the pointer may be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1751:71: note: insert '_Nonnull' if the pointer should never be null 1751 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 const value_type* data() const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1755:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ include/c++/v1/string:1755:65: note: insert '_Nullable' if the pointer may be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1755:65: note: insert '_Nonnull' if the pointer should never be null 1755 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 value_type* data() _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1778:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1778:64: note: insert '_Nullable' if the pointer may be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1778:64: note: insert '_Nonnull' if the pointer should never be null 1778 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type find(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1809:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1809:65: note: insert '_Nullable' if the pointer may be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1809:65: note: insert '_Nonnull' if the pointer should never be null 1809 | _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type rfind(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1842:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1842:33: note: insert '_Nullable' if the pointer may be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1842:33: note: insert '_Nonnull' if the pointer should never be null 1842 | find_first_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1876:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1876:32: note: insert '_Nullable' if the pointer may be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1876:32: note: insert '_Nonnull' if the pointer should never be null 1876 | find_last_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1910:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1910:37: note: insert '_Nullable' if the pointer may be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1910:37: note: insert '_Nonnull' if the pointer should never be null 1910 | find_first_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:1944:36: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ include/c++/v1/string:1944:36: note: insert '_Nullable' if the pointer may be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:1944:36: note: insert '_Nonnull' if the pointer should never be null 1944 | find_last_not_of(const value_type* __s, size_type __pos, size_type __n) const _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:2021:61: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ include/c++/v1/string:2021:61: note: insert '_Nullable' if the pointer may be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nullable include/c++/v1/string:2021:61: note: insert '_Nonnull' if the pointer should never be null 2021 | compare(size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const; | ^ | _Nonnull include/c++/v1/string:2104:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ include/c++/v1/string:2104:78: note: insert '_Nullable' if the pointer may be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nullable include/c++/v1/string:2104:78: note: insert '_Nonnull' if the pointer should never be null 2104 | __copy_non_overlapping_range(_ForwardIter __first, _Sent __last, value_type* __dest) { | ^ | _Nonnull include/c++/v1/string:2103:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ include/c++/v1/string:2103:72: note: insert '_Nullable' if the pointer may be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nullable include/c++/v1/string:2103:72: note: insert '_Nonnull' if the pointer should never be null 2103 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static value_type* | ^ | _Nonnull include/c++/v1/string:2223:45: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:45: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:45: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2223:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ include/c++/v1/string:2223:68: note: insert '_Nullable' if the pointer may be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nullable include/c++/v1/string:2223:68: note: insert '_Nonnull' if the pointer should never be null 2223 | __annotate_contiguous_container(const void* __old_mid, const void* __new_mid) const { | ^ | _Nonnull include/c++/v1/string:2285:68: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2285:68: note: insert '_Nullable' if the pointer may be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2285:68: note: insert '_Nonnull' if the pointer should never be null 2285 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 void __init(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2296:97: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ include/c++/v1/string:2296:97: note: insert '_Nullable' if the pointer may be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nullable include/c++/v1/string:2296:97: note: insert '_Nonnull' if the pointer should never be null 2296 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE void __init_copy_ctor_external(const value_type* __s, size_type __sz); | ^ | _Nonnull include/c++/v1/string:2336:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2336 | const value_type* __p_new_stuff); | ^ include/c++/v1/string:2336:23: note: insert '_Nullable' if the pointer may be null 2336 | const value_type* __p_new_stuff); | ^ | _Nullable include/c++/v1/string:2336:23: note: insert '_Nonnull' if the pointer should never be null 2336 | const value_type* __p_new_stuff); | ^ | _Nonnull include/c++/v1/string:2342:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2342:98: note: insert '_Nullable' if the pointer may be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2342:98: note: insert '_Nonnull' if the pointer should never be null 2342 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_no_alias(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2414:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ include/c++/v1/string:2414:98: note: insert '_Nullable' if the pointer may be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nullable include/c++/v1/string:2414:98: note: insert '_Nonnull' if the pointer should never be null 2414 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s); | ^ | _Nonnull include/c++/v1/string:2415:98: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ include/c++/v1/string:2415:98: note: insert '_Nullable' if the pointer may be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nullable include/c++/v1/string:2415:98: note: insert '_Nonnull' if the pointer should never be null 2415 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NOINLINE basic_string& __assign_external(const value_type* __s, size_type __n); | ^ | _Nonnull include/c++/v1/string:2418:85: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2418:85: note: insert '_Nullable' if the pointer may be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2418:85: note: insert '_Nonnull' if the pointer should never be null 2418 | inline _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& __assign_short(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2438:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ include/c++/v1/string:2438:33: note: insert '_Nullable' if the pointer may be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nullable include/c++/v1/string:2438:33: note: insert '_Nonnull' if the pointer should never be null 2438 | __null_terminate_at(value_type* __p, size_type __newsz) { | ^ | _Nonnull include/c++/v1/string:2467:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ include/c++/v1/string:2467:80: note: insert '_Nullable' if the pointer may be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nullable include/c++/v1/string:2467:80: note: insert '_Nonnull' if the pointer should never be null 2467 | operator==(const basic_string<_CharT2, _Traits2, _Allocator2>&, const _CharT2*) _NOEXCEPT; | ^ | _Nonnull include/c++/v1/string:2472:31: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ include/c++/v1/string:2472:31: note: insert '_Nullable' if the pointer may be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nullable include/c++/v1/string:2472:31: note: insert '_Nonnull' if the pointer should never be null 2472 | void __init(const value_type* __s, size_type __sz, size_type __reserve); | ^ | _Nonnull include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2485 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, char) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2485:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2487 | _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_LIBCPP_DECLARE, wchar_t) | ^ include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:32:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 32 | Func(void basic_string::__init(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:40:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 40 | Func(basic_string& basic_string::append(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:41:75: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 41 | Func(basic_string& basic_string::append(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:44:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 44 | Func(basic_string& basic_string::insert(size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:46:86: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 46 | Func(basic_string& basic_string::insert(size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:49:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 49 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:51:98: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 51 | Func(basic_string& basic_string::replace(size_type, size_type, const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:53:140: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 53 | Func(void basic_string::__grow_by_and_replace(size_type, size_type, size_type, size_type, size_type, size_type, const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:56:77: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 56 | Func(basic_string::size_type basic_string::copy(value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:58:83: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 58 | Func(basic_string::size_type basic_string::find(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:60:84: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 60 | Func(basic_string::size_type basic_string::rfind(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:61:92: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 61 | Func(basic_string::size_type basic_string::find_first_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:62:91: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 62 | Func(basic_string::size_type basic_string::find_last_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:63:96: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 63 | Func(basic_string::size_type basic_string::find_first_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:64:95: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 64 | Func(basic_string::size_type basic_string::find_last_not_of(const value_type*, size_type, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:67:59: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 67 | Func(int basic_string::compare(const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:68:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 68 | Func(int basic_string::compare(size_type, size_type, const value_type*) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:74:3: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 74 | _LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST(Func, CharT) \ | ^ include/c++/v1/__string/extern_template_lists.h:69:81: note: expanded from macro '_LIBCPP_STRING_COMMON_EXTERN_TEMPLATE_LIST' 69 | Func(int basic_string::compare(size_type, size_type, const value_type*, size_type) const) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:77:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 77 | Func(basic_string& basic_string::assign(const value_type*)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2487:1: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] include/c++/v1/__string/extern_template_lists.h:78:73: note: expanded from macro '_LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST' 78 | Func(basic_string& basic_string::assign(const value_type*, size_type)) \ | ^ In file included from ../../libcxx/src/locale.cpp:12: In file included from include/c++/v1/codecvt:64: In file included from include/c++/v1/__locale:28: include/c++/v1/string:2527:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2527:67: note: insert '_Nullable' if the pointer may be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2527:67: note: insert '_Nonnull' if the pointer should never be null 2527 | basic_string<_CharT, _Traits, _Allocator>::__init(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2551:86: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ include/c++/v1/string:2551:86: note: insert '_Nullable' if the pointer may be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nullable include/c++/v1/string:2551:86: note: insert '_Nonnull' if the pointer should never be null 2551 | basic_string<_CharT, _Traits, _Allocator>::__init_copy_ctor_external(const value_type* __s, size_type __sz) { | ^ | _Nonnull include/c++/v1/string:2681:21: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2681 | const value_type* __p_new_stuff) { | ^ include/c++/v1/string:2681:21: note: insert '_Nullable' if the pointer may be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nullable include/c++/v1/string:2681:21: note: insert '_Nonnull' if the pointer should never be null 2681 | const value_type* __p_new_stuff) { | ^ | _Nonnull include/c++/v1/string:2768:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2768:78: note: insert '_Nullable' if the pointer may be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2768:78: note: insert '_Nonnull' if the pointer should never be null 2768 | basic_string<_CharT, _Traits, _Allocator>::__assign_no_alias(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2794:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2794:78: note: insert '_Nullable' if the pointer may be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2794:78: note: insert '_Nonnull' if the pointer should never be null 2794 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2811:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2811:67: note: insert '_Nullable' if the pointer may be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2811:67: note: insert '_Nonnull' if the pointer should never be null 2811 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:2982:78: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ include/c++/v1/string:2982:78: note: insert '_Nullable' if the pointer may be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2982:78: note: insert '_Nonnull' if the pointer should never be null 2982 | basic_string<_CharT, _Traits, _Allocator>::__assign_external(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2988:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ include/c++/v1/string:2988:67: note: insert '_Nullable' if the pointer may be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:2988:67: note: insert '_Nonnull' if the pointer should never be null 2988 | basic_string<_CharT, _Traits, _Allocator>::assign(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:2998:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ include/c++/v1/string:2998:67: note: insert '_Nullable' if the pointer may be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:2998:67: note: insert '_Nonnull' if the pointer should never be null 2998 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3090:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ include/c++/v1/string:3090:67: note: insert '_Nullable' if the pointer may be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3090:67: note: insert '_Nonnull' if the pointer should never be null 3090 | basic_string<_CharT, _Traits, _Allocator>::append(const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3099:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ include/c++/v1/string:3099:84: note: insert '_Nullable' if the pointer may be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nullable include/c++/v1/string:3099:84: note: insert '_Nonnull' if the pointer should never be null 3099 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s, size_type __n) { | ^ | _Nonnull include/c++/v1/string:3181:84: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ include/c++/v1/string:3181:84: note: insert '_Nullable' if the pointer may be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3181:84: note: insert '_Nonnull' if the pointer should never be null 3181 | basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3214:54: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ include/c++/v1/string:3214:54: note: insert '_Nullable' if the pointer may be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nullable include/c++/v1/string:3214:54: note: insert '_Nonnull' if the pointer should never be null 3214 | size_type __pos, size_type __n1, const value_type* __s, size_type __n2) | ^ | _Nonnull include/c++/v1/string:3294:101: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ include/c++/v1/string:3294:101: note: insert '_Nullable' if the pointer may be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nullable include/c++/v1/string:3294:101: note: insert '_Nonnull' if the pointer should never be null 3294 | basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos, size_type __n1, const value_type* __s) { | ^ | _Nonnull include/c++/v1/string:3479:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ include/c++/v1/string:3479:59: note: insert '_Nullable' if the pointer may be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nullable include/c++/v1/string:3479:59: note: insert '_Nonnull' if the pointer should never be null 3479 | basic_string<_CharT, _Traits, _Allocator>::copy(value_type* __s, size_type __n, size_type __pos) const { | ^ | _Nonnull include/c++/v1/string:3516:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ include/c++/v1/string:3516:55: note: insert '_Nullable' if the pointer may be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nullable include/c++/v1/string:3516:55: note: insert '_Nonnull' if the pointer should never be null 3516 | size_type __pos1, size_type __n1, const value_type* __s, size_type __n2) const { | ^ | _Nonnull include/c++/v1/string:3559:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ include/c++/v1/string:3559:80: note: insert '_Nullable' if the pointer may be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nullable include/c++/v1/string:3559:80: note: insert '_Nonnull' if the pointer should never be null 3559 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) _NOEXCEPT { | ^ | _Nonnull include/c++/v1/string:3592:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3592:81: note: insert '_Nullable' if the pointer may be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3592:81: note: insert '_Nonnull' if the pointer should never be null 3592 | operator<=>(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3724:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ include/c++/v1/string:3724:23: note: insert '_Nullable' if the pointer may be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nullable include/c++/v1/string:3724:23: note: insert '_Nonnull' if the pointer should never be null 3724 | operator+(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs) { | ^ | _Nonnull include/c++/v1/string:3729:59: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3729 | , allocator >(char const*, string const&); | ^ include/c++/v1/string:3729:59: note: insert '_Nullable' if the pointer may be null 3729 | , allocator >(char const*, string const&); | ^ | _Nullable include/c++/v1/string:3729:59: note: insert '_Nonnull' if the pointer should never be null 3729 | , allocator >(char const*, string const&); | ^ | _Nonnull include/c++/v1/string:3740:79: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3740:79: note: insert '_Nullable' if the pointer may be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3740:79: note: insert '_Nonnull' if the pointer should never be null 3740 | operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3790:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ include/c++/v1/string:3790:23: note: insert '_Nullable' if the pointer may be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nullable include/c++/v1/string:3790:23: note: insert '_Nonnull' if the pointer should never be null 3790 | operator+(const _CharT* __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs) { | ^ | _Nonnull include/c++/v1/string:3803:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ include/c++/v1/string:3803:74: note: insert '_Nullable' if the pointer may be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nullable include/c++/v1/string:3803:74: note: insert '_Nonnull' if the pointer should never be null 3803 | operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs) { | ^ | _Nonnull include/c++/v1/string:3843:63: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3843:63: note: insert '_Nullable' if the pointer may be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3843:63: note: insert '_Nonnull' if the pointer should never be null 3843 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3844:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3844:64: note: insert '_Nullable' if the pointer may be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3844:64: note: insert '_Nonnull' if the pointer should never be null 3844 | _LIBCPP_EXPORTED_FROM_ABI long stol(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3845:74: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3845:74: note: insert '_Nullable' if the pointer may be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3845:74: note: insert '_Nonnull' if the pointer should never be null 3845 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3846:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3846:70: note: insert '_Nullable' if the pointer may be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3846:70: note: insert '_Nonnull' if the pointer should never be null 3846 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3847:80: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3847:80: note: insert '_Nullable' if the pointer may be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3847:80: note: insert '_Nonnull' if the pointer should never be null 3847 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const string& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3849:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3849:65: note: insert '_Nullable' if the pointer may be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3849:65: note: insert '_Nonnull' if the pointer should never be null 3849 | _LIBCPP_EXPORTED_FROM_ABI float stof(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3850:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3850:66: note: insert '_Nullable' if the pointer may be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3850:66: note: insert '_Nonnull' if the pointer should never be null 3850 | _LIBCPP_EXPORTED_FROM_ABI double stod(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3851:72: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3851:72: note: insert '_Nullable' if the pointer may be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3851:72: note: insert '_Nonnull' if the pointer should never be null 3851 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const string& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3864:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3864:64: note: insert '_Nullable' if the pointer may be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3864:64: note: insert '_Nonnull' if the pointer should never be null 3864 | _LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3865:65: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3865:65: note: insert '_Nullable' if the pointer may be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3865:65: note: insert '_Nonnull' if the pointer should never be null 3865 | _LIBCPP_EXPORTED_FROM_ABI long stol(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3866:75: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3866:75: note: insert '_Nullable' if the pointer may be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3866:75: note: insert '_Nonnull' if the pointer should never be null 3866 | _LIBCPP_EXPORTED_FROM_ABI unsigned long stoul(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3867:71: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3867:71: note: insert '_Nullable' if the pointer may be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3867:71: note: insert '_Nonnull' if the pointer should never be null 3867 | _LIBCPP_EXPORTED_FROM_ABI long long stoll(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3868:81: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ include/c++/v1/string:3868:81: note: insert '_Nullable' if the pointer may be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nullable include/c++/v1/string:3868:81: note: insert '_Nonnull' if the pointer should never be null 3868 | _LIBCPP_EXPORTED_FROM_ABI unsigned long long stoull(const wstring& __str, size_t* __idx = nullptr, int __base = 10); | ^ | _Nonnull include/c++/v1/string:3870:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3870:66: note: insert '_Nullable' if the pointer may be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3870:66: note: insert '_Nonnull' if the pointer should never be null 3870 | _LIBCPP_EXPORTED_FROM_ABI float stof(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3871:67: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3871:67: note: insert '_Nullable' if the pointer may be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3871:67: note: insert '_Nonnull' if the pointer should never be null 3871 | _LIBCPP_EXPORTED_FROM_ABI double stod(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3872:73: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ include/c++/v1/string:3872:73: note: insert '_Nullable' if the pointer may be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nullable include/c++/v1/string:3872:73: note: insert '_Nonnull' if the pointer should never be null 3872 | _LIBCPP_EXPORTED_FROM_ABI long double stold(const wstring& __str, size_t* __idx = nullptr); | ^ | _Nonnull include/c++/v1/string:3963:23: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3963 | operator""s(const char* __str, size_t __len) { | ^ include/c++/v1/string:3963:23: note: insert '_Nullable' if the pointer may be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3963:23: note: insert '_Nonnull' if the pointer should never be null 3963 | operator""s(const char* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3969:26: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ include/c++/v1/string:3969:26: note: insert '_Nullable' if the pointer may be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3969:26: note: insert '_Nonnull' if the pointer should never be null 3969 | operator""s(const wchar_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3975:87: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ include/c++/v1/string:3975:87: note: insert '_Nullable' if the pointer may be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3975:87: note: insert '_Nonnull' if the pointer should never be null 3975 | inline _LIBCPP_HIDE_FROM_ABI constexpr basic_string operator""s(const char8_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3981:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ include/c++/v1/string:3981:27: note: insert '_Nullable' if the pointer may be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3981:27: note: insert '_Nonnull' if the pointer should never be null 3981 | operator""s(const char16_t* __str, size_t __len) { | ^ | _Nonnull include/c++/v1/string:3986:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ include/c++/v1/string:3986:27: note: insert '_Nullable' if the pointer may be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nullable include/c++/v1/string:3986:27: note: insert '_Nonnull' if the pointer should never be null 3986 | operator""s(const char32_t* __str, size_t __len) { | ^ | _Nonnull 119 warnings generated. [105/108] AR lib/libc++.a [106/108] SOLINK lib/libc++.so.0 [107/108] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [108/108] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) INFO:2025-05-07T17:18:25Z:root:analyze gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//libcxx/docs/ReleaseNotes/21.rst", "//libcxx/include/__iterator/advance.h", "//libcxx/test/libcxx/iterators/assert.advance.pass.cpp", "//libcxx/test/libcxx/iterators/assert.next.pass.cpp", "//libcxx/test/libcxx/iterators/assert.prev.pass.cpp", "//llvm/test/MC/AMDGPU/gfx950_invalid_encoding.txt" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file INFO:2025-05-07T17:18:26Z:root:testing INFO:2025-05-07T17:18:26Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:126: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 22479 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 144.29s Total Discovered Tests: 46934 Skipped : 4 (0.01%) Unsupported : 214 (0.46%) Passed : 46685 (99.47%) Expectedly Failed: 31 (0.07%) INFO:2025-05-07T17:20:52Z:root:test check-clang-tools ninja: Entering directory `out/gn' [0/1] ACTION //clang-tools-extra/test:check-clang-tools(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -- Testing: 1192 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 7.68s Total Discovered Tests: 1434 Unsupported : 2 (0.14%) Passed : 1431 (99.79%) Expectedly Failed: 1 (0.07%) INFO:2025-05-07T17:21:01Z:root:test check-clangd ninja: Entering directory `out/gn' [0/1] ACTION //clang-tools-extra/clangd/test:check-clangd(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -- Testing: 168 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 3.59s Total Discovered Tests: 1375 Unsupported: 6 (0.44%) Passed : 1369 (99.56%) INFO:2025-05-07T17:21:05Z:root:test check-hwasan ninja: Entering directory `out/gn' [0/1] ACTION //compiler-rt/test/hwasan:check-hwasan(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/21/lib/x86_64-unknown-linux-gnu". This path was found by running ['/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang', '--target=x86_64-unknown-linux-gnu', '-print-runtime-dir']. -- Testing: 109 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 1 warning(s) in tests Testing Time: 8.12s Total Discovered Tests: 109 Unsupported : 37 (33.94%) Passed : 63 (57.80%) Expectedly Failed: 9 (8.26%) INFO:2025-05-07T17:21:14Z:root:test check-lld ninja: Entering directory `out/gn' [0/1] ACTION //lld/test:check-lld(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 3091 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 15.16s Total Discovered Tests: 3091 Unsupported : 21 (0.68%) Passed : 3069 (99.29%) Expectedly Failed: 1 (0.03%) INFO:2025-05-07T17:21:29Z:root:test check-llvm ninja: Entering directory `out/gn' [0/1] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 59315 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 170.24s Total Discovered Tests: 65392 Skipped : 16 (0.02%) Unsupported : 2190 (3.35%) Passed : 63014 (96.36%) Expectedly Failed: 172 (0.26%) INFO:2025-05-07T17:24:24Z:root:done